Я отправляю электронное письмо с помощью функции mail() с моего сервера CentOS. Я могу отправлять с использованием имени пользователя без какой-либо проверки подлинности. Например, я могу отправить электронное письмо, используя свой адрес электронной почты ([email protected] - скажем), адрес электронной почты моего друга ([email protected] - скажем) или любой другой адрес электронной почты ([email protected] - - сказать).Отправка электронной почты с помощью функции mail() в PHP
Когда кто-то получает мой адрес электронной почты от PHP-кода, он выглядит так, как будто он был отправлен с адреса электронной почты, который я хотел отправить. Я использую класс this PHP для отправки электронных писем.
Мой вопрос: Как предотвратить автоматическое пометку электронной почты со стороны поставщика услуг электронной почты получателя (Gmail, Hotmail, MSN, Yahoo и т. Д.)?
На данный момент у меня есть только опция отправки электронной почты с помощью функции mail(). Мой код аутентификации не работает.
Примечание: Я не собираюсь спамать. Мое веб-приложение отправит электронные письма пользователям, которые создают новые учетные записи на моем веб-сайте. И, следовательно, я не хочу, чтобы почта с моего сервера автоматически помещалась как СПАМ через их поставщика услуг электронной почты (Gmail, MSN, Hotmail, Yahoo и т. Д.). Я не хочу, чтобы моя электронная почта переходила непосредственно в папку SPAM, а не в папку «Входящие».
Вопрос «Как предотвратить автоматическое пометку электронной почты получателем услуг электронной почты получателем» является частью гонки вооружений между спамерами и почтовыми провайдерами. Результат: вы не можете победить. –