Отправка почты через PHP с помощью MAMP Free

#php #sendmail #mamp

#php #sendmail #mamp

Вопрос:

Итак, я скачал бесплатную версию MAMP free и обнаружил, что изначально она не позволяет отправлять почту через PHP.

Мой вопрос очень прост. Какой самый лучший и простой способ включить его?

Заранее спасибо.

Ответ №1:

Вероятно, это не совсем тот ответ, который вы ищете, но если вы настроены на отправку электронных писем, попробуйте такую программу, как https://github.com/PHPMailer/PHPMailer

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

При этом, находясь на localhost, отправлять электронные письма необязательно. Поскольку localhost обычно подразумевает промежуточную среду / среду разработки. Что мне нравится делать, так это выводить отправляемое электронное письмо в мой журнал ошибок.

http://us3.php.net/manual/en/function.error-log.php

Вы можете мгновенно определить, как это выглядит, и вы получите подтверждение, что ваш скрипт выполнил эту часть.

Комментарии:

1. Большое вам спасибо за подробный ответ.

Ответ №2:

Вы не можете отправлять электронную почту с локального сервера, такого как WAMP, XAMP.