Я очень новичок в почтовых серверах и отправке электронной почты с PHP ...
Возможно ли, чтобы электронная почта, отправленная из сценария PHP на моем сервере, зашифровывалась с использованием SSL или TLS перед отправкой на почтовый сервер получателя?
Мне нужно убедиться, что только предполагаемый получатель может прочитать электронную почту, в случае, если передача будет перехвачена на пути к их почтовому серверу.
Я не уверен, возможно ли это, поскольку почтовый сервер получателя не будет знать открытый ключ, верно? Так как же он может расшифровать письмо?
В качестве справки, я на самом деле не размещаю учетные записи электронной почты для кого-либо, поэтому это не тот случай, когда пользователи проходят проверку подлинности на моем сервере и скачивают для них электронные письма, размещенные там. У меня просто есть скрипт, инициирующий отправку оповещения по электронной почте с «notifications@danbaylis.com» (который не является реальным адресом электронной почты на сервере, поэтому вы не можете ответить на него) на реальный адрес электронной почты пользователя (который мое приложение знает). Мне нужен способ убедиться, что это письмо безопасно отправлено из PHP на моем сервере, на почтовый сервер получателя.
Я посмотрел на функцию mail () в PHP, а также на класс PHPMailer, но я не уверен, как настроить любой из этих методов для безопасной отправки электронной почты.
Все мои исследования показывают, как установить SSL на моем сервере, чтобы пользователи могли безопасно загружать электронную почту, хранящуюся на моем сервере - это не то, что я пытаюсь сделать здесь.
Я использую Centos5.7, на котором, по моему мнению, установлен почтовый сервер, хотя я не уверен, что PHP использует его по умолчанию ..
Спасибо за любую помощь!