При отправке сообщения электронной почты в сценарий необходимо ли сценарию установить возвращаемое значение, чтобы указать, что сообщение было принято?
Я настроил Perl-скрипт для обработки входящих писем через qmail. Тем не менее, я обнаружил, что сообщения электронной почты повторяют сценарий снова и снова, каждые несколько минут в течение нескольких часов.
Я должен установить возвращаемое значение в сценарии или сделать что-то еще, чтобы указать отправителю, что электронное письмо было успешно получено?
1 ответ
Зависит от MTA, но да, как правило, любой ненулевой код выхода сигнализирует об ошибке. Qmail использует коды отличные от Sendmail и совместимые, в диапазоне от 100 с чем-то.