Debian에서 루트 크론 작업에 대한 로컬 메일 설정 디버깅

Debian에서 루트 크론 작업에 대한 로컬 메일 설정 디버깅

저는 다음 설정을 실행하고 있습니다: beaglebone black [무선 버전 - 4.9.82-ti-r102 #1 SMP PREEMPT] - debian 9.3 Stretch를 실행 중입니다.

나는 cron에서 디버그 메시지를 읽을 수 있도록 최신 postfix 메일 서버를 설치해 보았습니다.

내 메일 대기열이 다음 주소로 전송된 이메일로 가득 차 있는 것을 확인했습니다. [이메일 보호됨].

그러나 시도하면 다음과 같습니다.

> 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

관련 정보