Скрипт Python запускается вручную, но не в cronjob

Основываясь на принципе «лучше поздно, чем никогда» :, используя расширение Correct Identity , вы можете настроить бессмысленный адрес, который, если он включен в качестве получателя, запрашивает дополнительное подтверждение.

Это позволит вам гибко «запрашивать» дополнительное подтверждение, добавляя этот адрес в качестве получателя. Например, вы можете добавить «demand@extra.confirmation» в список «Безопасность» (или просто «подтверждение» ). Перед отправкой расширение проверяет совпадения с этим списком и запрашивает дополнительное подтверждение, если совпадение найдено.

Затем вы можете снова удалить адрес, если уверены, что хотите отправить электронное письмо.

Я признаю, что работа над этим -не за горами, но для меня это работает достаточно хорошо.

0
01.07.2019, 22:46
1 ответ

Вызов подпроцесса ищет программы bstatили bkillв $PATH... за исключением того, что в среде cron нет $PATH `. Укажите полный путь к этим программам даже внутри скрипта Python, и он должен работать.

1
28.01.2020, 02:39

Теги

Похожие вопросы