Куда попадают мои недоставленные письма?

Куда попадают мои недоставленные письма?

Я немного запутался, у меня есть задание cron, которое отправляет более 12 000 писем каждое воскресенье вечером, теперь я не уверен, куда отправляются возвращенные письма, всегда ли это будет адрес ответа, указанный в письме, с которого оно отправляется? Centos — это дистрибутив Linux, который я использую для отправки писем.

решение1

Ответ будет зависеть от настроек вашего агента передачи почты и, возможно, способа отправки писем. Если это просто команда "mail" или "mailx" в Linux, то письмо, скорее всего, будет отправлено как "[email protected]", где user — это пользователь, который запускает cron, а machinename — это сервер, на котором вы это запускаете. Помните, что адрес From: в теле письма — это просто внутренняя часть конверта. На внешней стороне конверта также есть адрес отправителя, который многие почтовые серверы будут использовать вместо внутреннего заголовка (вероятно, это запрос на предложение, но я не искал его). Если нет возможности доставить сообщения о недоставке на учетную запись отправителя, они могут возвращаться обратно почтмейстеру на каком-то почтовом сервере по пути.

решение2

Окончательный способ узнать это — запустить захват пакетов, когда срабатывает cronjob, и изучить захваченные письма в программе типа wireshark. Это позволит вам изучить заголовки и увидеть, куда будут возвращаться возвраты, если они вообще будут.

Связанный контент