1
Cofyc 2012-06-14 15:53:52 +08:00
postfix
|
2
eric_q 2012-06-14 16:17:16 +08:00
发邮件用mailgun之类的吧……自己搭可能有诸多问题,个人建议。
|
3
joyqi 2012-06-14 16:21:21 +08:00
Amazon SES
|
4
blankyao 2012-07-03 09:19:39 +08:00
@joyqi 有点忍不了SMTP的速度,太慢了,而且通过ses的SMTP给163之类的发邮件经常长时间没响应,而实际上这封邮件最后还是收到了
|
6
joyqi 2012-07-03 09:36:55 +08:00
@blankyao 有,你可以自己用redis之类的东西,实现一个发送队列,不成功自己重试。或者它的文档里有一个可以集成到postfix里sendmail的方法,这样就可以使用它的queue系统了,而且在php里可以直接使用mail函数发邮件
|
8
blankyao 2012-07-03 10:15:37 +08:00
@joyqi ses那边长时间不返回到底是失败了还是发生了其他什么事情,虽然我在队列里设置了超时机制,但是不能判断出这个超时的到底有没有发送成功
实在不行我得换你说的集成到postfix里sendmail的方法来试下 |
9
likuku 2012-07-03 10:28:10 +08:00
163的还算好的,sina 的邮箱限制更多...一分钟能发10封就了不得了。
|
10
LionRoger 2012-07-03 10:55:45 +08:00
晕,之前用过winwebmail,还行,设置MX记录后能正常使用,源倒是没开,不过免费,开放的接口很多
|
11
joyqi 2012-07-03 13:18:51 +08:00 1
@blankyao 有几个原因导致失败,一个是你的服务器时间与标准时间相差超过了5分钟,ses不会认你的了,你去校正一个时间。一个是ses被墙,那你需要搞个可靠的境外服务器,用php写个接口,境内的服务器调用这个接口去发送
|
12
Air_Mu 2012-07-03 13:36:23 +08:00
发垃圾邮件?
|
13
blankyao 2012-07-03 13:54:28 +08:00
@joyqi 应该不是时间没校准吧,因为有时候可以有时候不行,我校准下试试看。要是被墙了就悲剧了,我检查下。
你们那边用ses一般要多久才有响应? |
14
lanbing 2012-07-03 14:44:53 +08:00
iRedMail
|
15
Wellming 2012-07-04 11:07:29 +08:00
Haraka http://haraka.github.com/ nodejs写的。
|
16
zhangyi 2012-07-05 10:23:34 +08:00
标记下
|