PHP знает, когда письмо помечено как спам - PullRequest
0 голосов
/ 06 сентября 2011

я не уверен, есть ли еще, чтобы сделать это, но я заметил, что ZOHO в настоящее время предлагает эту функцию, где, если я отмечаю письмо как спам, оно появляется на zoho, говоря, что пользователь отметил вашу почту как спам.*

Я не уверен, как это работает с gmail, live и другими почтовыми провайдерами.

Но я подумал, что если они это сделают, я смогу получить такое же уведомление ...

Ответы [ 2 ]

2 голосов
/ 06 сентября 2011

У ZOHO будет алгоритм фильтрации, запускаемый готовой программой на их сервере, или они будут писать свои собственные.К сожалению, в PHP нет метода is_spam($email), хотя было бы неплохо.

0 голосов
/ 06 сентября 2011

Если вам повезет, функция отправки электронной почты выдаст вам код ошибки 571, означающий, что сообщение было «отклонено политикой безопасности / почтовым фильтром».

Хотя это случается редко, скорее всего, вы 'Надеюсь дождаться ответа / сбоя доставки с сервера и проанализировать сообщение в поисках кода 5.xx.Быстрое и грязное регулярное выражение: / 5 (.)? [0-9] {1} (.)? [0-9] {1} /

Это ненадежно - некоторые серверы просто отвечают с 550Произошла ошибка «an», в то время как некоторые почтовые серверы вежливо указывают 5.7.1 = мы считаем, что вы спам.

...