Отец, Google - ваш друг. Короче говоря, на ваш вопрос нет простого ответа. Доставка по электронной почте не очень тривиальна, тем более, что она не зависит от вашего программирования.
99% - ошибка вашего хозяина. Если вы используете VPSing или на общедоступном хостинге, вы можете забыть об этом, так как вы наследуете репутацию других 300 человек, использующих один и тот же сервер.
Если у вас есть свой сервер, проверьте свой IP reputation, а затем укажите, что вам нужно 2-3 месяца безупречной электронной почты, чтобы начать получать.
Если у вас есть 5K, чтобы взорвать месяц, используйте ReturnPath ИЛИ просто кому-то нравится CampaignMonitor или MailChimp ESPs для доставки ваших писем.
DEBUG: Если у вас есть доступ к корневой/оболочка, попробуйте следующее:
- "рыть тх yahoo.com" из оболочки
- копия первой или второй уполномоченный ответ
- телнет (IP/домен) 25
- вручную эмулировать SMTP разговор like this
- Paste, что Yahoo почта сервер сообщает вам об этом
P.S. Если вы попадаете в папку со спамом, поздравляйте! Как правило, ваша почта будет отключена на SMTP-уровне, тихо. Хуже того, вы получите отложенные SMTP-ошибки от Yahoo: это означает, что они дросселируют вас, потому что у них недостаточно данных по вашим жалобам.
P.P.S. Настройте записи DNS, чтобы включить SPF, а также подпишите подпись DKIM для вашего MTA. Это очень поможет, когда вы попытаетесь доказать свою легитимность.
P.P.P.S. Используйте http://www.senderbase.org/, чтобы сначала просмотреть свой IP-адрес.
Удачи.
как насчет отправки ваших почтовых кодов? иногда почта может быть отложена. вы проверяли свои почтовые журналы? – mauris
u означает мой заголовок? Но я думаю, что это не задержка. Я также включаю путь возврата к моей учетной записи bounce mail. Но моя учетная запись отказов не получает ничего – mysqllearner