У меня проблема с использованием aws ec2.
Я могу запустить скрипт Python напрямую с помощью:
[ec2-user@ip XXX.XXX.XX.XX ~]$ python3 get_data.py
Но когда я использую crontab, скрипт возвращает smtpconnect.error
CRON_TZ=Asia/Hong_Kong
0 9 * * * python3 /home/ec2-user/get_data.py >> home/ec2-user/out.log 2>$1
Файл журнала:
smtplib.SMTPConnectERROR: (421, b'4.4.5 Сервер занят, попробуйте позже. ')
Почему я могу запустить его напрямую, но получаю ошибку, когдаиспользуя crontab и как его решить?