Использовать почтовую функцию PHP по умолчанию с SMTP-сервером в Linux

Я работаю над проектом php/c #, который представляет собой почтовый сервер с веб-интерфейсом для управления приложением почтового сервера.

Предполагается, что программа работает в Windows и Linux, но я в основном занимаюсь разработкой в ​​Windows.

Я не пришел на тестирование в Linux и обнаружил ужасную проблему.

Из того, что я искал в Windows PHP, вы можете выбрать SMTP-сервер, который хотите использовать, но похоже, что в Linux у вас нет этой опции, поэтому, когда PHP отправляет электронное письмо, он полностью обходит мою программу.

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

Возможно ли это или мой единственный вариант использовать грушу?

6
задан Benjamin 31 July 2015 в 21:31
поделиться