PDA

Просмотр полной версии : Postfix problem


Hubbitus
06.04.2004, 02:27
Заранее извиняюсь, если написал не туда. Я долго думал в какой раздел писать, если чего, уважаемые админы и модераторы перенесите тему, пожалуйста....

Проблема в следующем:
Есть сервер, управлене которым только через CPanel, вобщем создаю я там ящик - с него почта уходит нормально, а когда на него пишешь, то возвращается следующий ответ:

This is the Postfix program at host mail.infobox.ru.

I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the message returned below.

The Postfix program

<user@server.org>: host serfer.org[xxx.xxx.xxx.xxx] said:
550-mx01.infobox.ru (mail.infobox.ru) [xxx.xxx..xxx.xxx] is currently not
550-permitted to relay through this server. Perhaps you have not logged
into 550-the pop/imap server in the last 30 minutes or do not have SMTP 550
Authentication turned on in your email client.

Может кто-нибудь подскажет как с данной ошибкой бороться в данной ситуации?
(причем пробовал посылать с разных серверов - таже ситуация)

sasa001
06.04.2004, 16:10
Мне вот кажется, что это вовсе и не ошибка. Как и написано not 550-permitted to relay through this server, видимо, товарищи администраторы с infobox.ru закрыли релей - вот и все.

Hubbitus
06.04.2004, 20:43
Может и не ошибка, но почта-то не доходит!!!
Извините за ламерство, а что такое релей?
И с других ящиков и серверов приблизительно то же самое выдается (естественно адреса и ящики другие, а ошибка та же), так что врядли в дело в "товарищах администраторах с infobox.ru"...

XoxoL
07.04.2004, 16:29
Такая ситуация может возникнуть если твоего сервера сервер получателя по NsLookup запросу не находит. То есть у тебя на DNS твой сервер должен быть прописан и в прямой и обратной зоне.
Сей час в целях борьбы со спамом почти все сервера у тебя в таком случае не будут принимать почту.
Зайди на www.all-nettools.сом и проверь определяется ли имя твоего сервера по IP (окошко NsLookup).

Hubbitus
07.04.2004, 17:16
Alexs-B:То есть у тебя на DNS твой сервер должен быть прописан и в прямой и обратной зоне.
Извините, а что такое прямая и обратная зона? Как их прописать? Можно ли это сделать имея доступ только через CPanel (настройки DNS и MX Entry там есть)

http://www.all-nettools.com/ на NsLookup выдает следующее:

Name: flirtomania.org
Address: 65.254.35.42

Я так понимаю что все нормально?

XoxoL
07.04.2004, 18:54
Hubbitus:
Я так понимаю что все нормально?

как раз не нормально:

65.254.35.42
** server can't find 42.35.254.65.in-addr.arpa: NXDOMAIN

Прямая зона - зона определяющая IP по имени сервера, Обратная - имя сервера по IP. Я говорил проверить имя по IP. То есть когда в NsLookup вводишь IP должно определиться имя.

У тебя DNS первичный или вторичный? Т.Е. твое имя в интернете прорисано на твоем сервере или у какого то провайдера?

Hubbitus
07.04.2004, 22:16
Alexs-B:
как раз не нормально:
Огромное спасибо за разъяснения....
Я так понимаю что первичный. Сайт, как и ДНС физически вроде бы один сервер.

Если Вы так неплохо разбираетесь во всем этом, то может объясните что можно сделать?

XoxoL
08.04.2004, 12:39
Давай попробуем разобраться.
Какая операционка на сервере.
Как установлен DNS.
Как я понял с мейл сервером все в порядке.
Я никогда не настраиваю такие вещи через графику, по этому давай на уровне файлов, должно выглядеть примерно так:
zone "flirtomania.org." in {
type master;
file "master/db.flirtomania.org;
};

zone "0.0.127.in-addr.arpa" in {
type master;
file "master/db.127.0.0";
};

# more /var/named/master/db.127.0.0
; reverse localhost, origin 0.0.127.in-addr.arpa.

@ IN SOA mail.flirtomania.org. id2004.flirtomania.org. ( 2002101201 36000 600 86400 3600 )

IN NS mail.flirtomania.org.

1 IN PTR localhost.

# more /var/named/master/db.flirtomania.org
$ORIGIN .
$TTL 86400 ; 1 day
flirtomania.org IN SOA ns.flirtomania.org. admin.flirtomania.org. (
2003112705 ; serial
10800 ; refresh (3 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
NS ns.flirtomania.org.
NS ns1.flirtomania.org.
MX 0 mail.flirtomania.org.
$TTL 3600 ; 1 hour
A 66.98.178.239
$ORIGIN flirtomania.org.
ftp A 65.254.35.42
internal NS ns
localhost A 127.0.0.1
mail A 65.254.35.42
$TTL 3600 ; 1 hour
ns A 65.254.35.42


при каждом изменениии увелисиваеш serial, и рестарнуеш name.d

Но основное - в первую очередь обратись к организации которая тебе доменное имя продала и узнай у них прописана ли на тебя обратная зона, если нет - попроси что бы прописали. Без этого как не карути - работать не будет.

Добавлено через 3 минуты:
Они же могут тебе прописать все сами. Точно укажи им какие сервисы на каких IP.

Hubbitus
08.04.2004, 20:34
Это все здорово, и я бы тоже лучше работал напрямую с файлами - да только у меня нету физического доступа к серверу (и даже SSH я не знаю как настроить из этой долбаной панели)

Так вот есть доступ только через CPanel и WHM (WebHost Manager), может кто-то знает как решить данную проблему с такими данными?

А тебе Alexs-B, огромное спасибо всеравно.

XoxoL
09.04.2004, 13:00
Попробуй всетаки к держателю имени обратиться, для них это не проблема.

А так - чем мог-тем помог :(

Hubbitus
09.04.2004, 17:51
Ладно, и на том спасибо :)

Добавлено через 1 час и 5 минут:
Все проблема уже разрешилась, как мне сказали "По каким то причинам домен flirtomania.org не был прописан как локальный
домен в файлах настройки MTA"!!!

Кстати что такое "файлы настройки МТА"?

Alexs-B, спасибо за помощь и лови свою заслуженную 5.

XoxoL
09.04.2004, 18:43
Hubbitus:
Кстати что такое "файлы настройки МТА"?
МТА - мейл трансфер агент.

Hubbitus
09.04.2004, 21:28
Alexs-B:
МТА - мейл трансфер агент.
А поподробне хоть чуть чуть можно?

XoxoL
12.04.2004, 16:11
Тот самый демон, который за SMTP отвечает.

filonovd
13.04.2004, 08:52
В конфиге постфикса небыло прописано, что он отвечает за почту, приходящую на домен flirtomania.org.
Вот он (постфикс) и ругался. Не хотел он эту почту.

На самом деле проблема была понятна сразу, вот как она решается методами cpanel я не знаю :(

aksonX2
23.12.2004, 07:24
Тот самый демон, который за SMTP отвечает.

не подскажете как sendmail на солярке 9-ой вырубить?

vts
23.12.2004, 08:08
Насколько помню, cpanel работает только с exim.

aksonX2
killall sendmail ?
ну и rc.d ..

nickolazz
23.12.2004, 11:55
Ребята, может я чего не понял, НО. По моему в настройках MUA(например Outlook) необходимо включить аутентификацию для отправки почты через ваш сервер(имя и пароль обычно такие же как для POP3/IMap). Иначе, как я понимаю, при попытке отправки письма через ваш сервер на _другой_(тот самый relay) сервер вы будет получать большой фиг. Почему? Для борьбы со спамерами, которые очень любят открыте релеи.

2 XoxoL. Что за фигня с обратными зонами? У меня более двух лет стоят сервера не прописанные никак в обратных зонах и, хочу заметить, все нормально работает. А если какой-то хитрый MTA не хочет получать почту с моего MTA, так то не мои проблемы;-)
Для поднятия обратных зоны надо зарегистрировать помимо зоны еще и блок IP в ripe, как я правильно понимаю, да еще и поднять два DNS в разных сетях...вот гиморой-то;-)

Кстати, читаем ВНИМАТЕЛЬНО. Как часто бывает, задающий вопрос уже на него ответил;-)
"erhaps you have not logged
into 550-the pop/imap server in the last 30 minutes or do not have SMTP 550
Authentication turned on in your email client."
Как и было сказано - настройте аутентификацию в своих MUA.