发新话题
打印

[原创]在FreeBSD 上组建ISP级的邮件系统

感激!!!!!!!!!!!!!!!!!!!!!!!!!!!!!我搞了一个月了.才找到这么好的网站,哎.好东东啊


不过有问题要问啊,在3、安装Postfix这段里有这么一句.
编辑/etc/periodic.conf 加入下面的内容

daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"


我找不到periodic.conf 这个文件哦.是要自己建的吗??
谢谢了.

TOP

引用:
下面是引用china_j于2006-04-04 13:49发表的:
在httpd.conf 加入下面的内容

Alias /extman/cgi/ /usr/local/www/apache22/cgi-bin/extman/cgi/
Alias /extman /usr/local/www/apache22/cgi-bin/extman/html/

.......
AllowOverride 放在Location是无效的。

TOP

困扰了我一个多星期的疑问:没法收信

测试pop3收邮件:
复制内容到剪贴板
代码:
mail# telnet localhost 110
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.ju-e.com.
Escape character is '^]'.
+OK Hello there.
user test@.com
+OK Password required.
pass test
+OK logged in.
list
+OK POP3 clients that break here, they violate STD53.
.
到这里就完了,没有出现
复制内容到剪贴板
代码:
1 6
2 403
.
为什么?



向外送信是正常的,但是收信时的
复制内容到剪贴板
代码:
Apr 19 19:35:26 mail postfix/smtpd[13065]: connect from bay113-dav2.bay113.hotmail.com[65.54.168.74]
Apr 19 19:35:27 mail postfix/smtpd[13065]: 38BE150822: client=bay113-dav2.bay113.hotmail.com[65.54.168.74]
Apr 19 19:35:27 mail postfix/cleanup[13067]: 38BE150822: message-id=<[email]BAY113-DAV262D85EA2FF740C9B2963EAC50@phx.gbl[/email]>
Apr 19 19:35:27 mail postfix/qmgr[614]: 38BE150822: from=<[email]lostworld@hotmail.com[/email]>, size=1309, nrcpt=1 (queue active)
Apr 19 19:35:27 mail postfix/smtpd[13065]: disconnect from bay113-dav2.bay113.hotmail.com[65.54.168.74]
Apr 19 19:35:28 mail postfix/smtpd[13070]: connect from localhost.myextmail.com[127.0.0.1]
Apr 19 19:35:28 mail postfix/smtpd[13070]: 207945082E: client=localhost.myextmail.com[127.0.0.1]
Apr 19 19:35:28 mail postfix/cleanup[13067]: 207945082E: message-id=<[email]BAY113-DAV262D85EA2FF740C9B2963EAC50@phx.gbl[/email]>
Apr 19 19:35:28 mail postfix/qmgr[614]: 207945082E: from=<[email]lostworld@hotmail.com[/email]>, size=1728, nrcpt=1 (queue active)
Apr 19 19:35:28 mail postfix/smtpd[13070]: disconnect from localhost.myextmail.com[127.0.0.1]
Apr 19 19:35:28 mail amavis[12968]: (12968-02) Passed CLEAN, [210.22.126.42] <[email]lostworld@hotmail.com[/email]> -> <[email]test@myextmail.com[/email]>
, Message-ID: <[email]BAY113-DAV262D85EA2FF740C9B2963EAC50@phx.gbl[/email]>, mail_id: JAVia-ImvPP3, Hits: 1.767, 776 ms
Apr 19 19:35:28 mail postfix/smtp[13068]: 38BE150822: to=<[email]test@myextmail.com[/email]>, relay=127.0.0.1[127.0.0.1], delay=1, status=se
nt (250 2.6.0 Ok, id=12968-02, from MTA([127.0.0.1]:10025): 250 Ok: queued as 207945082E)
Apr 19 19:35:28 mail postfix/qmgr[614]: 38BE150822: removed
Apr 19 19:35:28 mail authdaemond: Authenticated: sysusername=<null>, sysuserid=1000, sysgroupid=1000, homedir=/home/data
/domains/myextmailcom/test, address=test@myextmail.com, fullname=Testuser, maildir=/home/data/domains/myextmail.com/test/Maildir/, quo
ta=5242880S, options=<null>
Apr 19 19:35:28 mail authdaemond: Authenticated: clearpasswd=<null>, passwd=xxxxxxxxxxxx
Apr 19 19:35:28 mail postfix/pipe[13062]: 207945082E: to=<[email]test@myextmail.com[/email]>, relay=maildrop, delay=0, status=deferred (temp
orary failure. Command output: terminate called after throwing an instance of &#39;char const*&#39; maildrop: signal 0x06 )
这个maildrop: signal 0x06,我在网上找了好几天都没结果。
在这个链接
http://www.extmail.org/forum/rea ... d=1131&toread=1

中按照他的设定重新搞了一下,也不行。



我到底是哪根筋坏掉了?

TOP

我也出现过这个maildrop: signal 0x06问题,刚解决了这个问题。我的方法如下,但不知是否适用于你,

chmod a+s /usr/local/bin/maildrop

我现在又有新的问题,测试maildrop时,出现"maildrop: You are not a trusted user.",也在网上找了些方法,但都不行,请问哪位高手能指点迷津?多谢了。

TOP

引用:
下面是引用lostworld于2006-04-19 18:35发表的:
困扰了我一个多星期的疑问:没法收信

测试pop3收邮件:
[code]
mail# telnet localhost 110
.......
maildrop的编译时配置指令是什么呢?sign 0x06很可能是因为打开了trusted user的功能。

maildrop 在setuid时,可以设置只能setuid到哪几个信任的用户,如果打开了,那么以非发

的用户来执行-d 参数的操作,就会有问题的。。
欢迎使用下列开源软件: 高性能邮件系统- ExtMail Spam Locker反垃圾邮件系统

TOP

你所说的正是我现在的状况,我是完全按fengyong大大的文章来安装的,maildrop的编译的命令如下,

#make install WITH_AUTHLIB=yes

其它步骤和参数文件也都是按该文做的。测试maildrop时,如以root运行

echo "test" | maildrop -V 10 -d test@mydomain.com

一切正常;但以普通用户运行,则出现sign 0x06错。后来运行

chmod a+s /usr/local/bin/maildrop

以普通用户运行上面测试命令时,情况有进展,没有sign 0x06错了,但又有新问题,信息如下,


$ echo "test3" | maildrop -V 10 -d test@mydomain.com
maildrop: authlib: groupid=1000
maildrop: authlib: userid=1000
maildrop: authlib: logname=test@mydomain.com, home=/home/data/domains/mydomain.com/test, mail=/home/data/domains/mydomain.com/test/Maildir/
maildrop: You are not a trusted user.


你是否认为我该重新编译maildrop?或是关闭trusted user的功能?具体该如何操作呢? 实在有点晕了,不知该如何继续下去了,恳请老大指教!


谢谢!
引用:
下面是引用extmail于2006-04-21 08:53发表的:


maildrop的编译时配置指令是什么呢?sign 0x06很可能是因为打开了trusted user的功能。

maildrop 在setuid时,可以设置只能setuid到哪几个信任的用户,如果打开了,那么以非发
.......

TOP

Apr 19 19:35:28 mail postfix/pipe[13062]: 207945082E: to=<test@myextmail.com>, relay=maildrop, delay=0, status=deferred (temp
orary failure. Command output: terminate called after throwing an instance of &#39;char const*&#39; maildrop: signal 0x06 )


楼主的问题可以肯定是maildrop 安装不正常所至,检查master.cf 是否正常,或把master.cf 贴出来....文章里有自带配置文件,你也可以替换上去试试.

参考http://www.hzqbbc.com/blog/arch/2005/07/maildrop_webmai.html
开源易有
http://www.yiyou.org/

TOP

原来我就是用你去年的PDF版手册做的,可惜没成功,但愿这次成功!
www.coee.cn

TOP

引用:
下面是引用coee于2006-04-24 20:39发表的:
原来我就是用你去年的PDF版手册做的,可惜没成功,但愿这次成功!
出什么问题了呢?可以将问题帖到论坛啊!
欢迎使用下列开源软件: 高性能邮件系统- ExtMail Spam Locker反垃圾邮件系统

TOP

冯勇 fengyongchuang # yahoo.com.cn (≠&键盘人生$:71633908)
原来是你啊,小弟很久没问候你了,现在不能用QQ,少在上面留意了。我是老耗。

TOP

我在6.1上没有安装成功。

TOP

yiya# echo "test" | maildrop -V 10 -d test@extmail.org的信息是:
maildrop: authlib: groupid=125
maildrop: authlib: userid=125
maildrop: authlib: logname=test@extmail.org, home=/data/mail/extmail.org/test,m
ail=/data/mail/extmail.org/test/Maildir/
maildrop: Changing to /data/mail/extmail.org/test
maildrop: Home directory owned by wrong user.
yiya#


为什么groupid=125  ?不是1000

tail -f /var/log/maillog的信息是:
May 17 18:55:00 yiya authdaemond: Authenticated: sysusername=<null>, sysuserid=1
25, sysgroupid=125, homedir=/data/mail/extmail.org/test, address=test@extmail.or
g, fullname=Test user, maildir=/data/mail/extmail.org/test/Maildir/, quota=52428
80, options=<null>
May 17 18:55:00 yiya authdaemond: Authenticated: clearpasswd=<null>, passwd={cry
pt}uywiuN.XggXXc
May 17 18:55:00 yiya maildrop[1070]: Home directory owned by wrong user.

TOP

结果:不能收发 email

TOP

引用:
下面是引用booker2688于2006-05-15 13:48发表的:
冯勇 fengyongchuang # yahoo.com.cn (≠&键盘人生$:71633908)
原来是你啊,小弟很久没问候你了,现在不能用QQ,少在上面留意了。我是老耗。
请大哥多多指点.
开源易有
http://www.yiyou.org/

TOP

发新话题