当前位置: 技术问答>linux和unix
Qmail怎么配置?
来源: 互联网 发布时间:2014-11-25
本文导语: 小弟刚刚下载了代码,编译了,然后呢? | 1.用vi 编辑器打开文件 /etc/inetd.conf,并在文件尾添加如下行: smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env /var/qmail/bin/qmail-smtpd...
小弟刚刚下载了代码,编译了,然后呢?
|
1.用vi 编辑器打开文件 /etc/inetd.conf,并在文件尾添加如下行:
smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env
tcp-env /var/qmail/bin/qmail-smtpd (和上面一行同在一行)
pop3 stream tcp nowait root /var/qmail/bin/qmail-popup
qmail-popup your.host.name /bin/checkpassword
/var/qmail/bin/qmail-pop3d Maildir(和上面两行同在一行)
其中your.host.name是您的完整的Internet主机名,Maildir 是采用的邮箱格式(这里我们使用较流行的Maildir格式)
2.检查/etc/services文件中是否有如下两行,如没有则添加进去:
smtp 25/tcp mail
pop3 110/tcp # Post Office
3. DNS中有关Qmail的设置.
如果Qmail的邮件是与Internet上的其它邮件服务器交互的话(否则只能此服务器的邮件用户相互收发邮件了),还需要在DNS服务器中设置有关Qmail的条目(如果使用别人的DNS服务器,应向DNS管理员申请添加条目)即添加一条关于邮件交换的条目(具体的设置请向DNS管理员咨询)
4. 控制文件的创建
Qmail的控制文件放在/var/qmail/control/下,如果不与Internet上的邮件服务器互传邮件的话,需要配置很多的文件。否则最简单的只需配置一个文件:me
它的内容是此邮件服务器的完整Internet主机名即:your.host.name
smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env
tcp-env /var/qmail/bin/qmail-smtpd (和上面一行同在一行)
pop3 stream tcp nowait root /var/qmail/bin/qmail-popup
qmail-popup your.host.name /bin/checkpassword
/var/qmail/bin/qmail-pop3d Maildir(和上面两行同在一行)
其中your.host.name是您的完整的Internet主机名,Maildir 是采用的邮箱格式(这里我们使用较流行的Maildir格式)
2.检查/etc/services文件中是否有如下两行,如没有则添加进去:
smtp 25/tcp mail
pop3 110/tcp # Post Office
3. DNS中有关Qmail的设置.
如果Qmail的邮件是与Internet上的其它邮件服务器交互的话(否则只能此服务器的邮件用户相互收发邮件了),还需要在DNS服务器中设置有关Qmail的条目(如果使用别人的DNS服务器,应向DNS管理员申请添加条目)即添加一条关于邮件交换的条目(具体的设置请向DNS管理员咨询)
4. 控制文件的创建
Qmail的控制文件放在/var/qmail/control/下,如果不与Internet上的邮件服务器互传邮件的话,需要配置很多的文件。否则最简单的只需配置一个文件:me
它的内容是此邮件服务器的完整Internet主机名即:your.host.name