Я уже установил для sendmail_path путь 'sendmail.exe', но PHP не отправлял электронную почту.это требует почтовый сервер или что-то.
PHP сказал, что не может подключиться к localhost через порт 25. Интересный факт в файле php.ini заключается в том, что выше пути к «sendmail.exe» указано «Только для Unix! ????»,но sendmail.exe - исполняемый файл Windows.[ Я полагаю, что sendmail.exe, который у меня есть в XAMPP, является Windows-версией Unix sendmail, поэтому комментарий в php.ini может быть не в правильном месте ]
Я всего лишьотправка электронной почты, не получение электронной почты, так зачем мне почтовый сервер (например, Mercury)?или SMTP (протокол) требует сервер для отправки и получения?
Как я думаю, мы можем просто открыть порт (обычно 25? 465?) сервера назначения для отправки сообщения.Что-то не так в моей процедуре здесь и выше?
Просто не могу найти подробности в похожих вопросах Stackoverflow, поэтому я поднимаю этот вопрос, пожалуйста, помогите мне стать просветленным.