Apticron不发送电子邮件

时间:2014-12-12 08:48:03

标签: ubuntu

我的主人可以发送电子邮件,我设置ssmtp,但是apticron不发送。

配置是默认的。我只需设置EMAIL = myaddress @ gmil并设置/etc/cron.d/apticrono

(17 * * * * root if test -x / usr / sbin / apticron; then / usr / sbin / apticron --cron; else true; fi)

每小时发送一封电子邮件,但什么都没发生

所以我检查它显示的syslog CMD(如果测试-x / usr / sbin / apticron;那么/ usr / sbin / apticron --cron; else true; fi)

它不会为我的电子邮件地址发送电子邮件

如何解决?

1 个答案:

答案 0 :(得分:0)

我有一个问题,我没有从Apticron收到任何电子邮件, 我配置了Mailx并对Apticron代码做了一些小改动,但它确实有效。

配置Mailx,您可以按照此处的说明操作: https://coderwall.com/p/ez1x2w/send-mail-like-a-boss

然后更改Apticron代码(/ usr / sbin / apticron),以便它将使用您在上述链接中配置的帐户(-A gmail)

Mailx(){         如果[" x readlink -e /usr/bin/mailx" =" x / usr / bin / heirloom-mailx" ]         然后                 #heirloom-mailx创建了正确的标题,但需要帮助                 #如果终端字符集(LC_CTYPE)不是UTF-8语言环境         如果[-n" $ CUSTOM_FROM" ];然后                         / usr / bin / mailx -A gmail -S ttycharset = utf-8 -r" $ CUSTOM_FROM" " $ @"                 其他                         / usr / bin / mailx -A gmail -S ttycharset = utf-8" $ @"                 科幻         其他                 #bsd-mailx / mailutils' mailx不做字符集                 #转换,但也不支持MIME。                 如果[-n" $ CUSTOM_FROM" ];然后                         / usr / bin / mailx -A gmail -a" MIME-Version:1.0" \                                 -a"内容类型:text / plain;字符集= UTF-8" \                                 -a"内容传输编码:8位" \                                 -a"来自:$ CUSTOM_FROM" \                                 " $ @"                 其他                         / usr / bin / mailx -A gmail -a" MIME-Version:1.0" \                                 -a"内容类型:text / plain;字符集= UTF-8" \                                 -a"内容传输编码:8位" \                                 " $ @"                 科幻         网络