Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » IIS8 и PHP mail() Function

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

CrazYViruS_CrazyNet



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени всем ! подскажите пожалуйста как реализовать отправку сообщений на IIS8 с использованием стандартной mail().
Знаю что оно не работает должным образом на IIS8 и нужно поднимать smtp сервер.
 
Поднял smtp сервер, разрешил ретрансляцию, в php.ini направил на сервер smtp который поднял, тоесть все на локалхосте - 127.0.0.1
 
Собственно что дальше ? где прописывать smtp в мир ?
 
В \mailroot\Badmail все приходит но как отправлять на реальный почтовые ящики ?

Всего записей: 342 | Зарегистр. 01-02-2010 | Отправлено: 09:52 11-07-2016 | Исправлено: CrazYViruS_CrazyNet, 10:41 11-07-2016
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CrazYViruS_CrazyNet

Цитата:
где прописывать smtp в мир ?  

? в смысле? поднимаем любой smtp, он отправляет почту. а чтобы другие не помечали как спам - делаем mx записи для домена, с которого отправляем. если используем свой домен. если же какой бесплатный почтовый сервер, то лучше через него. для этого и smtp не нужен свой, можно использовать нормальные php классы (тот же phpmailer) - отправляют через другие почтовики с авторизацией.

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 19:20 11-07-2016 | Исправлено: Mavrikii, 19:49 11-07-2016
CrazYViruS_CrazyNet



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mavrikii
Спасибо огромное ! мне вот и нужна возможность использования сторонних smtp тк мой не пропускает гугл:
 
550-5.7.1 [мой ип] The IP you're using to send mail is not authorized to
550-5.7.1 send email directly to our servers. Please use the SMTP relay at your
550-5.7.1 service provider instead. Learn more at
550 5.7.1  https://support.google.com/mail/answer/10336 m16si261676lfg.418 - gsmtp
 
Для использования сторонних smtp на iis я так понял лучше всего не phpmailer а sendmail или оно без разницы ?

Всего записей: 342 | Зарегистр. 01-02-2010 | Отправлено: 13:52 12-07-2016
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CrazYViruS_CrazyNet

Цитата:
я так понял лучше всего не phpmailer а sendmail или оно без разницы

phpmailer это php класс, который напрямую подключается к указанному в настройках smtp, авторизируется и отдает письмо на доставку.
 
со своим smtp сервером вам придется его настраивать, чтобы он делал аналогичное.
но в данном случае ваш сервер будет как промежуточное звено, так как скрипт подключается к нему, он отдает потом письмо внешнему smtp серверу, который уже доставляет.

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 20:15 12-07-2016
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » IIS8 и PHP mail() Function


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru