分类: BSD
2008-04-17 09:22:29
CONCAT('/home/data/domains/',maildir),
quota,
name
FROM mailbox
WHERE username = '$(local_part)@$(domain)'
大家要注意,我的邮件保存的目录是/home/data/domains ,你可以跟据你的需要改为自己的目录。
用户名和密码是extmail 这个具体需要看extman 软件包中的docs 目录中的extmail.sql,很多人无法通上发信认证,很可能以上面两个文件配置有关。
创建pop3/imap 的配置文件
%cp pop3d.cnf.dist pop3d.cnf
%cp imapd.cnf.dist imapd.cnf
修改/usr/local/etc/courier-imap/pop3d (不修改也行)
POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"
修改/usr/local/etc/courier-imap/imapd(不修改也行)
IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA"
2、安装 Cyrus-SASL2
%cd /usr/ports/security/cyrus-sasl2
%make install WITH_AUTHDAEMON=yes
创建 /usr/local/lib/sasl2/smtpd.conf 加入下面的内容 pwcheck_method:authdaemond
log_level:3
mech_list:PLAIN LOGIN
authdaemond_path:/var/run/authdaemond/socket
3、安装Postfix%cd /usr/ports/mail/postfix
%make install clean
选择SASL2 、TLS、MySQL、VDA ,安装过程中有两个提问,直接按回车,使用系统默认的回答。
%echo postfix: root >>/etc/aliases
%/usr/local/bin/newaliases
%ln -s /usr/local/sbin/sendmail /usr/sbin/sendmail