Я запускаю сервер Windows 2008r2 с установленными PHP и IIS 7.0, и я хочу добавить phpmailer в свой IIS 7, но я не уверен, что роли или функции Мне нужно установитьЧто такое требование PHPMailer для отправки почты и получения почты в IIS 7
Из моего понимания, чтобы запустить phpmailer Мне просто нужно распаковать папку phpmailer и удалить все файлы в файле проекта, где у меня есть веб-сайт, а затем отредактируйте некоторые команды.
Но тогда, если мне нужно отправить электронное письмо. Мне нужно, чтобы функция SMTP была установлена на моем IIS 7? Или PHP отправляет его без SMTP? Также нужны ли какие-либо другие функции, чтобы убедиться, что он работает?
Я спрашиваю, потому что я не смог установить SMTP успешно или запустить phpmailer успешно, поэтому я хотел бы знать все требования.
Какие еще варианты у меня есть помимо ISS и Linuxbox? Есть ли другие предпочтительные почтовые серверы для использования с почтовой программой php, которые легко настроить? – ChosenJuan
PHPMailer не заботится о том, какой почтовый сервер вы используете, до тех пор, пока он может поговорить с SMTP. Насколько мне известно, Windows Server включает почтовый сервер, хотя вам может потребоваться включить и настроить его, поэтому обратитесь к своим документам. – Synchro
Сервер Windows (кроме Small Business) не поставляется с почтовым сервером. Единственным электронным продуктом Microsoft является Exchange. Но @Synchro прав, любой SMTP-сервер будет делать. Существует [sendmail для Windows] (http://stackoverflow.com/questions/21337859/sendmail-wamp-php), но он не является родным приложением Windows (поэтому я бы предложил Linux-ящик) – Machavity