1
0zero0 2014-08-22 10:25:38 +08:00 1
用 mutt 即可,放入crontab还可以起到备份的作用。
你发送了一次之后看QQ mail认定它为垃圾邮件了没,如果没有的话就没问题,如果有的话添加至白名单即可。 |
2
msg7086 2014-08-22 10:28:24 +08:00 1
发送IP是不可能白名单的,你又不是啥政府机关单位,还给你白名单?
要增加投递成功率,首先域名上做好SPF记录,有条件的上DKIM。然后就是不要广泛发大量邮件。 |
3
icecream OP @0zero0 crontab 定时备份已发送的邮件?加白名单要QQ mail那边帮忙加才行吧,就是如果这台主机向mail.qq.com发送了太多邮件的话,后面的邮件可能会被QQ邮箱屏蔽掉的。
|
4
icecream OP @msg7086 就是以公司的名义让QQ邮箱把发送IP加白名单 ,好像oschina之前也是让加白名单的,mutt可以做SPF吗?DKIM要钱的吧...
|
5
msg7086 2014-08-22 10:43:06 +08:00 1
SPF是域名记录。DKIM则是域名记录+发送软件支持。稍微强大点的MTA应该都支持的。
exim4 sendmail postfix 你可以都把玩一下看看哪个比较爽 |
6
TONYHEAD 2014-08-22 12:28:11 +08:00
Sendmail 配合 Mutt。
做法如下: OS: Debian apt-get install mutt apt-get install sendmail 配置一下mutt vi /etc/Muttrc set sendmail="/usr/sbin/sendmail" set envelope_from=yes set realname="webmaster" set from="[email protected]" 到这里就能用mutt发信了,测试: echo "this is body" | /usr/bin/mutt [email protected] "this is subject" 如果想提高成功率(或减少投递失败率),可以可以在dns里增加一个SPF记录,因为上面我设置的是vps.abc.com ,所以新建一个叫做vps的SPF,内容是: v=spf1 ip4:111.111.111.111 -all |
7
icecream OP @TONYHEAD 谢谢,用sendmail postfix 我都知道怎么用,关键的问题是sender ip 在ISP运营商白名单的问题,就是这个独立IP如果向qq邮箱发送太多邮件,qq邮箱会拒绝收信的。
可以像zhihu一样考虑收费第三方的方案,特别是大量邮件的情形下 http://www.zhihu.com/question/20088568 |
8
jtacm 2014-08-22 13:09:07 +08:00
我是看LZ的头像才进来的。
|