варианты отправки электронной почты через PHP - PullRequest
0 голосов
/ 14 апреля 2011

Я новичок в настройках отправки электронной почты через код PHP. Доступны следующие опции: sendmail, postfix и PHPMail. Если я использую sendmail и postfix, это означает, что мне нужно использовать функцию почты PHP. Я не знаю о PHPMail. Я буду отправлять электронную почту через домены (hotmail, Yahoo, Gmail и т. Д.). Это автоматическое электронное письмо, отправленное на электронную почту пользователя после того, как он что-то завершил (скажем, при регистрации). Что вы, ребята, думаете по этому поводу?

Я пытался настроить sendmail на своем сервере Ubuntu, но у меня возникли некоторые трудности при настройке. Поэтому я, вероятно, ищу дополнительные варианты.

Ответы [ 2 ]

2 голосов
/ 14 апреля 2011

Вам нужен MTA (почтовый транспортный агент) на вашем компьютере (sendmail, postifx, ...) или вы можете подключиться к почтовому провайдеру, например, gmail, используя SMTP .

PHPMailer может быть хорошим классом для отправки электронных писем, если вы не используете фреймворк.

PHPMailer включен Google Code и GitHub .

0 голосов
/ 14 апреля 2011

У вас должно быть довольно легко настроить sendmail в ubuntu

http://ubuntuforums.org/showthread.php?t=196112 Это дает основные сведения, необходимые для установки sendmail.

Если вы используете этот серверв вашем доме или в другом центре обработки данных существует вероятность того, что ваш интернет-провайдер блокирует нужные вам номера портов, например порт 25.

Прочитайте эту ветку, и она должна дать вам несколько полезных советов по вопросам, которые могут у вас возникнуть..

...