PDA

View Full Version : настройка SMTP сервера под IIS6



ETTY
04-02-2008, 05:44 PM
Господа,

Короче сражаюсь уже второй день и никак не могу понять почему не работает mail() функция в php. Короче проблема в настройках SMTP сервера на IIS.

1. SMTP установил, как таковых настроек я там не увидел... все как-то скудненько...
2. открыл 25 порт на фаярволе
3. Добавил в SMTP сервер домен, который хостится на этом же серваке

А php mail() не пашет хоть ты тресни...

Че еще нада сделать?
Помогите плиз!

смешно
04-04-2008, 11:40 AM
Если сервер домашний, и ты находишься в америке, то обычно ISP блокируют 25 порт. Это так, для информации.

ETTY
04-04-2008, 04:47 PM
Если сервер домашний, и ты находишься в америке, то обычно ISP блокируют 25 порт. Это так, для информации.

Сервер не домашний... Я вкурсе что эти гады блокируют все на свете...
Но в моем случае не та ситуация.

Yura717
04-04-2008, 08:43 PM
Сервер не домашний... Я вкурсе что эти гады блокируют все на свете...
Но в моем случае не та ситуация.
а что между email сервером и интернетом firewall стоит?

ETTY
04-05-2008, 11:57 AM
а что между 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 забывать не нужно.

ETTY
04-06-2008, 09:05 AM
[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

ETTY
04-11-2008, 01:35 PM
Вроде бы нашел проблему...

Короче, SMTP серве, по дефолту не дает access ничему... нужно было в ручную grant access to 127.0.0.1