Как настроить php.ini с помощью удаленного SMTP?

Как настроить PHP для отправки почты с помощью почты () через удаленный SMTP-сервер?

Я попытался сделать это с помощью php.ini, но кажется, что вы можете сделать это только под Windows32, и я хочу сделать это на своем сервере Unix.

Также я попытался изменить конфигурацию для sendmail, чтобы использовать удаленный SMTP-сервер, но я не уверен, что это возможно.

11 голосов | спросил Brayn 14 J000000Tuesday09 2009, 18:25:26

3 ответа


3

Это невозможно, AFAIK. Я бы либо:

  1. Используйте более полнофункциональный класс почты, например PEAR :: Mail .
  2. Если all почта с этого устройства должна быть включена в режиме smart-relayed, тогда подумайте о настройке SSMTP как ваш двоичный файл sendmail.
ответил Dan Carley 14 J000000Tuesday09 2009, 18:38:41
1

Вы можете использовать встроенные инструменты IMAP PHP или очень удобный PHPMailer

Об этом можно было бы лучше ответить Переполнение стека . Я боюсь ...

ответил Andy 14 J000000Tuesday09 2009, 18:36:56
1

PHP в Linux полагается на sendmail. Я бы рекомендовал использовать другую функцию почты из другой библиотеки, если вы действительно этого хотите. Существуют рекомендации по следующему сообщению StackOverFlow: https://stackoverflow.com /вопросы /966907 /указать-SMTP-сервер-на-PHP-почты-в-FreeBSD

ответил Kyle Brandt 14 J000000Tuesday09 2009, 18:38:07

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132