1

Я пытаюсь отладить, почему моя система заявок на поддержку, которую я настраиваю, не получает сообщение POP из моей электронной почты в Службах Google.

Я настроил для этого задание cron, следуя инструкциям разработчика системы поддержки:

php -q /home/username/public_html/support_ticket_sw/pipe/pop.php >/dev/null 2>&1

Затем, основываясь на какой-то другой теме на этом сайте, я сделал это ...

php -q /home/username/public_html/support_ticket_sw/pipe/pop.php >/dev/null 2>&1 | mail -s "cron output" myemail@mydomain.com

...Теперь я получаю электронные письма, но они пусты. Нужно ли ставить что-то уместное вместо "вывода cron". Я предположил, что это тема электронного письма, но, может быть, стоит перейти к выводу задания cron? Я не знаю, что это ...

1 ответ1

3

Просто удалите «>/dev/null 2> & 1», и все, что получит команда, будет отправлено по электронной почте.

Cron обычно отправляет по электронной почте вывод команд, если команды что-то выводят, если только вы не включили операторы перенаправления, что и есть «2> & 1» и «>/dev/null».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .