Несколько пулевых точек из предыдущего ответа :
- Самое главное: относится ли адрес отправителя («От») к домену, который выполняется на сервере вы отправляете E-Mail? Если нет, сделайте это так. Никогда не используйте адреса отправителя, такие как
xxx@gmail.com
. Пользователь reply-to
, если вам нужны ответы, чтобы получить другой адрес. - Является ли ваш сервер черным списком (например, проверьте IP на spamhaus.org)? Это возможность, когда вы находитесь на совместном хостинге, когда соседи ведут себя плохо.
- Отправлены ли письма фильтром спама? Откройте учетную запись с freemailer с папкой спама и узнайте. Также попробуйте отправить почту на адрес без какой-либо фильтрации спама.
- Возможно, вам нужен пятый параметр «-f» почты () для добавления адреса отправителя? (См. Команду mail () в руководстве по PHP)
- Если у вас есть доступ к файлам журналов, проверьте их, конечно.
- Вы проверяете адрес «from:» для возможных отсканировать письма («Возвращено отправителю»)? Вы также можете настроить отдельный адрес «error-to».
задан AlexMorley-Finch 7 February 2012 в 13:08
поделиться