Как да конфигурирате PHP да използва отдалечен SMTP сървър за изпращане на поща

PHP улеснява изпращането на поща от уеб приложения . Но все пак се нуждае от малко конфигурация. Както вероятно знаете, PHP конфигурацията се случва php.ini.

Съответната секция за конфигуриране на имейли е [mail function] и за да използвате PHP за външен пощенски сървър, трябва да зададете SMTP на адреса на пощенския ви сървър на ISP. Това ще бъде същият адрес, който използвате в програмата си за имейл за сървъра за изходяща поща, например "smtp.isp.net". Другата настройка sendmial_from , която определя имейл адреса по подразбиране, от който се изпращат имейли от PHP.

Конфигуриране на PHP да използва отдалечен SMTP сървър за изпращане на поща

Обърнете внимание, че настройването на функцията за вътрешна поща, използвана за SMTP, е налице само в Windows. На други платформи PHP трябва да използва локално наличния sendmail или sendmail, които са на разположение. Друга възможност е да използвате пощенския пакет PEAR.

Типичната конфигурация може да изглежда като:

[имейл функция]
SMTP = smtp.isp.net
sendmail_from = me@isp.net