我正在运行以下设置:beaglebone black [无线版本 - 4.9.82-ti-r102 #1 SMP PREEMPT] - 运行 debian 9.3stretch。
我尝试安装最新的 postfix 邮件服务器——这样我就可以从 cron 读取调试消息。
我注意到邮件队列中充满了发往以下地址的电子邮件 [电子邮件受保护]。
然而,如果我尝试:
> sudo mail
我得到:
no mail for root
问题:我的根电子邮件地址应该是什么? 很明显不是[电子邮件受保护]!
我的 postfix conf 或 contab 有问题吗?
我的 /etc/postfix/main.cf 看起来像这样:
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
myorigin = localhost
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
relayhost =
根目录看起来像这样:
MAILTO="[email protected]"
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
5,35 * * * * cd /home/debian/bbbwifilogger/ && Rscript /home/debian/bbbwifilogger/graph.R &>/home/debian/bbbwifilogger/cron.log
6,36 * * * * cd /home/debian/bbbwifilogger/ && cp /home/debian/bbbwifilogger/moist.png /var/www/html/
6,36 * * * * cd /home/debian/bbbwifilogger/ && cp /home/debian/bbbwifilogger/tdegc.png /var/www/html/
7,37 * * * * cd /home/debian/bbbwifilogger/ && cp /home/debian/bbbwifilogger/dnlddata.zip /var/www/html/
3,33 * * * * /etc/init.d/networking restart
10,40 * * * * /usr/sbin/rtcwake -m mem -u -t $(date +%s -d "20 minutes") >> /home/debian/bbbwifilogger/bbblogger.log 2>&1
预先感谢您的建议。
答案1
要避免邮箱已满的问题,只需增加邮箱大小或旋转邮箱即可。
/etc/postfix/main.cf:
message_size_limit = 31457280