Създаване на Sendmail за прозорци

В тази статия ще ви кажа как да инсталирате и конфигурирате Sendmail на домашен сървър, работещ под Windows.
За да започнете, изтеглете набор от Sendmail.
Ако вече имате Sendmail да го премахнете, и на мястото му, за да копирате изтеглените файлове.
Това е особено вярно за тези, които инсталиран сървъра, като използва XAMPP.
Фактът, че най-новите версии на XAMPP е нова версия на Sendmail, лично аз не бях в състояние да го стартирате, освен това, той работи с по различен тип конфигурация.
Може би проблемът с този нов Sendmail и ще бъде решен в бъдеще, но за сега ви предлагам да използвам стария доказан вариант, който работи като "трактор".
Също така в архива е две библиотеки, чрез Sendmail, който може да работи със сигурни TLS съединения като Google Mail (Gmail).

; конфигурационен файл Sendmail

; тук посочите сървъра за изходяща поща
smtp_server = smtp.mail.ru

; домейн по подразбиране (не е задължително)
; Default_domain = местно

; грешка дънер
error_logfile = error.log

; влезте изпращане е необходимо в етапа на тестване. Той съдържа целия текст на преговорите със сървъра при изпращане на имейли.
debug_logfile = debug.log

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

[Mail функция]
; SMTP = Localhost
; SMTP_PORT = 25
; sendmail_from = пощите @ Localhost
sendmail_path = "\ XAMPP \ Sendmail \ sendmail.exe -t"

Други статии за сървъра работят на прозорци

и писмото не е изпратено до причината. това не е така.

И все пак, по мое мнение на Unix подобна грешка не е налице. Но писмата едни и същи, няма да бъдат изпратени.

влезете на debug.log:

11.01.10 21:33:22 ** --- MESSAGE END ---
11.01.10 21:33:22 ** Свързване smtp.gmail.com:465
11.01.10 21:33:23 ** изключени.
11.01.10 21:33:23 ** изключени.
11.01.10 21:33:23 ** изключени.
11.01.10 21:33:23 ** Грешка свързване с SSL.

влезете на error.log:

11.01.10 21:33:23. Грешка при свързване с SSL.