2013-02-17 1 views
0

Я бы хотел использовать phpmailer для отправки писем, но, насколько я вижу, он требует указать SMTP-сервер. Поскольку я этого не знаю, есть ли способ использовать его без настройки для этого или, возможно, есть другие плагины для работы?Как настроить phpmailer?

+2

так как вы ожидаете, что сможете отправлять почту, если вы не знаете, какой сервер использовать? это скорее похоже на «Я хочу отправить письмо, но не знаю, где находится почтовый ящик, могу ли я просто оставить письмо, сидящее на дороге?» –

+0

Если вы не понимаете, что означает SMTP, вы никогда не сможете его установить. Но вот подсказка: службы SMTP можно обрабатывать на локальной машине с простым именем хоста «localhost». Удачи! – JakeGould

+0

Ну, я привык использовать mail(); но по неизвестным причинам на этот раз функция отправляет все прямо в папку спама (хотя я и определил заголовки). Во всяком случае, я попробую использовать функцию localhost, посмотрите, работает ли она. – Xeen

ответ

1

Убедитесь, что вы не рассылаете спам.

Если почта отправляется в папку нежелательной почты, это не означает, что ваша функция mail() не работает. Это как-то связано с деятельностью по управлению спамом, выполняемой почтовым получателем.

И в случае, если вы делаете это для правильной цели, попробуйте подписать свою почту с подписью dk/dkim и предоставить запись SPF в ваш домен.

+1

убедитесь, что вы не отправляете слишком много писем в тот же домен, они могут также черным списком вашего IP ;-) – Anshul

Смежные вопросы