Игорёк
Новичок
Делаю одну штуку с отправкой почты (не спaм).
Необходимо сразу же, в течение 5 минут уведомить отправителя, что возникли какие-то проблемы с отправкой. В PHP-функции mail ввёл дополнительный параметр -f задающий адрес return-path, и в течении пяти минут после отправки смотрю в том ящике отлупы. Если есть отлуп с адресом получателя в теле, то уведомляю отправителя, что возникли проблемы с отправкой. Бывают конечно отлупы некритичные, но в данном случае задача такова, что лучше перестраховаться.
И вот выявился неприятный момент: если ящик получателя переполнен, то никакой отлуп может очень долго не приходить, а почтовик сам пытается многократно отправить письмо, это может растянуться на день. И только потом, после множества попыток, приходит отлуп, когда он уже не нужен.
Можно ли узнать быстрее, что ящик получателя переполнен? Может быть есть ещё какие-то параметры кроме -f ?
Необходимо сразу же, в течение 5 минут уведомить отправителя, что возникли какие-то проблемы с отправкой. В PHP-функции mail ввёл дополнительный параметр -f задающий адрес return-path, и в течении пяти минут после отправки смотрю в том ящике отлупы. Если есть отлуп с адресом получателя в теле, то уведомляю отправителя, что возникли проблемы с отправкой. Бывают конечно отлупы некритичные, но в данном случае задача такова, что лучше перестраховаться.
И вот выявился неприятный момент: если ящик получателя переполнен, то никакой отлуп может очень долго не приходить, а почтовик сам пытается многократно отправить письмо, это может растянуться на день. И только потом, после множества попыток, приходит отлуп, когда он уже не нужен.
Можно ли узнать быстрее, что ящик получателя переполнен? Может быть есть ещё какие-то параметры кроме -f ?