Почему PHPMailer нужен SMTP для отправки электронных писем, а postfix нет

#php #email #postfix-mta

#php #Адрес электронной почты #postfix-mta

Вопрос:

я только что установил postfix: он отправляет электронную почту без какой-либо настройки с моей стороны. (Я выбрал настройку без конфигурации)

Могу ли я узнать, почему phpmailer нужен действительный smpt или relay для отправки электронных писем, в то время как postfix этого не делает?

Спасибо

Ответ №1:

postfix — это почтовый сервер. phpmailer — это библиотека для взаимодействия с почтовым сервером.

Ответ №2:

Потому что postfix является SMTP-сервером.

Ответ №3:

Да, поздравляю, тогда вы создали себе что-то вроде открытого ретранслятора 🙂

Phpmailer нужна конфигурация сервера, насколько я мог сейчас видеть, когда натыкался на их документы.

Postfix — это почтовый сервер, который, я полагаю, был бы слоем под этим.

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

1. Что ж, Брэдли просто подытожил это более правильно 🙂 В любом случае. Пожалуйста, убедитесь, что вы можете отправлять почту только с локальных учетных записей, если вы не полностью настроили postfix.