View Full Version : настройка SMTP сервера под IIS6
Господа,
Короче сражаюсь уже второй день и никак не могу понять почему не работает mail() функция в php. Короче проблема в настройках SMTP сервера на IIS.
1. SMTP установил, как таковых настроек я там не увидел... все как-то скудненько...
2. открыл 25 порт на фаярволе
3. Добавил в SMTP сервер домен, который хостится на этом же серваке
А php mail() не пашет хоть ты тресни...
Че еще нада сделать?
Помогите плиз!
смешно
04-04-2008, 11:40 AM
Если сервер домашний, и ты находишься в америке, то обычно ISP блокируют 25 порт. Это так, для информации.
Если сервер домашний, и ты находишься в америке, то обычно ISP блокируют 25 порт. Это так, для информации.
Сервер не домашний... Я вкурсе что эти гады блокируют все на свете...
Но в моем случае не та ситуация.
Yura717
04-04-2008, 08:43 PM
Сервер не домашний... Я вкурсе что эти гады блокируют все на свете...
Но в моем случае не та ситуация.
а что между email сервером и интернетом firewall стоит?
а что между email сервером и интернетом firewall стоит?
Конечно стоит :) Весь трафик идет через firewall... Он котролирует трафик со всех машин и на все машины... по дефолту, все подобные порты закрыты.
химик
04-05-2008, 01:20 PM
[Discovery] как отконфигено? [relay] на [ISP SMTP] или [external DNS discovery]
П.С. если у тебя [SMTP] через [IIS] то ешё не мешает глянуть порт 80
Глянь ешё на [permission] кому твой виртуальный [SMTP] разрешает [relay] через себя если трахаться не хочешь добавь [anonimous access] но закрой relay для всех кроме интернал
Alergy
04-05-2008, 01:41 PM
Ещё можно пробовать порты 2525 вместо 25, ну и 81 забывать не нужно.
[Discovery] как отконфигено? [relay] на [ISP SMTP] или [external DNS discovery]
П.С. если у тебя [SMTP] через [IIS] то ешё не мешает глянуть порт 80
Глянь ешё на [permission] кому твой виртуальный [SMTP] разрешает [relay] через себя если трахаться не хочешь добавь [anonimous access] но закрой relay для всех кроме интернал
80 порт естественно открыт, т.к веб сервер висит на нем.
В пермишенах врублен анонимус аксес.
Я вот тока не пойму одной хрени... там можно добавлять домен и когда добавляешь есть выбор: Remote или Alias... в чем разница?
химик
04-06-2008, 10:22 AM
Чекни этот article
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/56c94d38-b10f-4a1b-a1cd-3714387a042a.mspx?mfr=true
Вроде бы нашел проблему...
Короче, SMTP серве, по дефолту не дает access ничему... нужно было в ручную grant access to 127.0.0.1