QMAIL+MH设计方案(7)

设计

以下的的rc.config文件装载了初始化的必要组元。

#!/bin/bash
# This is adapted Bernhard Hailers old script
LOCAL_NUMBER="91311234" # tel no. 091311234
REMOTE_NUMBER="0911123456" # ISP tel no.
LOCAL_IP="192.168.0.99" # I have dynamic IP so this will do
REMOTE_IP="195.112.123.11" # your ISPs gateway
DEVICE="ippp0"
SYSPATH="/sbin"
ISDNCTRL="$SYSPATH/isdnctrl"
case "$1" in
start)
# turn on isdn
insmod /lib/modules/2.0.33/net/slhc.o
insmod /lib/modules/2.0.33/misc/isdn.o
sleep 1
# load the hisax module
insmod /lib/modules/2.0.33/misc/hisax.o
id=Tel0 type=5 protocol=2 irq=10 io=0x300
echo "starting isdn4linux"
# global
$ISDNCTRL verbose 0
$ISDNCTRL addif $DEVICE # create new interface
$ISDNCTRL addphone $DEVICE in $REMOTE_NUMBER
$ISDNCTRL addphone $DEVICE out $REMOTE_NUMBER
$ISDNCTRL eaz $DEVICE $LOCAL_NUMBER
$ISDNCTRL l2_prot $DEVICE hdlc
$ISDNCTRL l3_prot $DEVICE trans
$ISDNCTRL encap $DEVICE syncppp
$ISDNCTRL huptimeout $DEVICE 300
$ISDNCTRL chargehup $DEVICE off
$ISDNCTRL secure $DEVICE on
$SYSPATH/ifconfig $DEVICE $LOCAL_IP pointopoint $REMOTE_IP metric 1
$SYSPATH/route add default $DEVICE
$SYSPATH/ipppd /dev/ippp0 file /etc/ppp/options.ipppd &
$SYSPATH/route del default

;;
stop)
#turn off isdn
rmmod hisax.o
sleep 1
rmmod isdn.o
rmmod slhc.o
echo "Shutting down isdn4linux"
$ISDNCTRL delif ippp0
;;
*)
echo "Usage: $0 (start|stop)"
exit 1
;;
esac

时间: 2024-09-13 22:22:35

QMAIL+MH设计方案(7)的相关文章

QMAIL+MH设计方案(6)

设计 SHELL=/bin/sh (Shell用来运行procmail.确信你的系统已经备份.不要用其他的shell替换除非你对UNIX了如指掌.) LINEBRF=4096 (用来不让Procmail在长时间运行后或在处理特殊邮件时出现窒息现象.) PATH=$HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/mh:/usr/lib/mh: (你程序的路径----这一项空缺可能最好) VERBOSE=off (如果你选"on",那么Proc

QMAIL+MH设计方案(1)

设计 那些想要为他们的EMAIL使用以上组合的用户,我归纳了一些安装经验来为他们提供某些帮助.我刚得到了一些新的关于LINUX管理信息,所以决定更新这期MINI-HOWTO. 1.介绍什么是QMAIL?我们该怎样正确使用它?以下将给出一些解释说明. QMAIL是一个安全.可靠.高效.简洁的信息传送的代理.它现在完全替代了典型互联网上以unix作为平台的主机上发送-接收的系统. 安全:安全不仅仅是一个目标,而且无疑是一个需要.用户对发送邮件的要求很高:它不能出一点差错,所以必须绝对安全可靠.(这就

QMAIL+MH设计方案

那些想要为他们的EMAIL使用以上组合的用户,我归纳了一些安装经验来为他们提供某些帮助.我刚得到了一些新的关于LINUX管理信息,所以决定更新这期MINI-HOWTO. 1.介绍 什么是QMAIL?我们该怎样正确使用它?以下将给出一些解释说明. QMAIL是一个安全.可靠.高效.简洁的信息传送的代理.它现在完全替代了典型互联网上以unix作为平台的主机上发送-接收的系统. 安全:安全不仅仅是一个目标,而且无疑是一个需要.用户对发送邮件的要求很高:它不能出一点差错,所以必须绝对安全可靠.(这就是我

企业开源电子邮件系统安全保障实战(一) 原理及Sendmail、Qmail安全防护实战

企业开源电子邮件系统简介 企业开源电子邮件系统模型基本可分为邮件传递代理 MTA.邮件存储和获取代理 MSA 以及邮件客户代理 MUA 三大模块,下面就邮件系统的组成作介绍. 邮件传递代理(MTA) 企业 Linux 开源系统下的邮件传递代理(Mail Transfer Agent)通常使用 Sendmail,该系统几乎在任何 UNIX 平台上都有相应的版本.另外,还有 D.J. Bernstein 的 Qmail 以及 Wietse Venema 的 Postfix 系统 .它们负责接收并转递

Sendmail、Qmail邮件服务的安全防护实战

作为本系列的第一部分,本文将详细介绍企业开源电子邮件系统的安全原理及 Sendmail.Qmail 邮件服务的安全防护实战. 企业开源电子邮件系统模型基本可分为邮件传递代理 MTA.邮件存储和获取代理 MSA 以及邮件客户代理 MUA 三大模块,下面就邮件系统的组成作介绍. 邮件传递代理(MTA) 企业 Linux 开源系统下的邮件传递代理(Mail Transfer Agent)通常使用 Sendmail,该系统几乎在任何 UNIX 平台上都有相应的版本.另外,还有 D.J. Bernstei

交互设计中的设计方案记分对比法

  今天@言覃某人 给同学们介绍一个特别高效实用的方法,当遇到场景较多或团队有争议的设计点都可以用这个方法,帮交互设计师们理清思路,达成共识并做出最可能正确的设计决定. 交互设计中,为什么需要这种方法? 在交互设计工作中经常会遇到这样的问题,某些位置的设计牵扯到比较复杂的场景,要考虑的因素比较多,这些设计点往往是最容易引起争议的,因为团队成员不一定都能快速了解全部的场景和因素,于是只能根据自己能够想到的个别场景与因素来对设计作出判断,最终团队之间形成意见分歧,每个人都不能宏观地掌握所有的场景和因

小屏幕可视区域打造出成功的用户界面设计方案

文章描述:又是为了触屏移动设备而设计. 印象当中,最近这些年的春天总是会带来让人觉得真心别扭的气候体验,雨和冷风就像催化剂一样,让生活和工作当中的人和事也变得异常凌乱,仿佛一团被咀嚼到完全失去味道的槟榔.November Rain前奏当中的钢琴旋律多少可以让心安然一些,一旦摘下耳机便又是个令人想要把自己的脑袋拧下来吃掉的世界. 可脑袋一旦被拧下来,就什么也无法吃的样子了,不是吗.说正事儿吧.Designing for touch,关于这个话题及相关的文章,最近貌似已然铺到大街上了,不过我还是做我

为Qmail增加smtp用户认证功能

本文介绍如何让 qmail 增加 smtpd-auth 功能. 软件需求 系统版本:RedHat6.2 必需软件:1.qmail-1.03 (www.qmail.org) qmail的主要程序包 2.checkpassword (cr.yp.to/checkpwd.html) 让qmail使用系统用户认证的密码认证包或vpopmail (www.inter7.com/vpopmail) 让qmail支持mysql和虚拟主机用户认证的密码验证包 3.qmail-smtpd.c (www.nimh.

用qmail/vpopmail/courier-imap/qmail-scanner/igenus打造邮件系统

内容简介:本指南将告诉你如何用qmail/vpopmail/courier-imap/qmail-scanner/igenus来打造一个邮件系统. 1. 前言 本文部分内容翻译自Gentoo Forums.您可以访问上面的地址查看最新版本. 2. 设置USE环境变量 首先设置好 USE 环境变量,修改 /etc/make.conf,添加如下 USE 变量: 代码 2.1: /etc/make.conf USE=apache2 maildir mysql 3. 安装 qmail 首先你要确保已经卸