У меня есть выделенный сервер для отправки писем с другим доменом, и я запускаю nginx и php на сервере ubuntu. Я настроил ssmtp для отправки писем, которые отлично работают с терминалом, используя эхо от терминала. Я хочу использовать функцию php mail для отправки писем с сервера, и я использую ssmtp. Как я могу это сделать? Я внес изменения в файл php.ini в PHP каталоге футов в минуту следующим образом:Как настроить функцию php mail для отправки почты с внешнего smtp-сервера?
smtp_port = 25
sendmail_from = [email protected]
sendmail_path = /usr/sbin/ssmtp
mail.add_x_header = On
Мне нужно настроить функцию почты PHP, так что любая почта, отправленная из почты функции отправляется с SMTP-сервер по умолчанию настроен уже.
Посмотрите на [этот вопрос SO] (http://stackoverflow.com/questions/14456673/sending-email-with-php-from-an-smtp-server), который имеет дело с использованием mail() с удаленным SMTP-сервер в Linux. – SaschaM78