Не доходяят письма (Service unavailable)

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
surok
рядовой
Сообщения: 21
Зарегистрирован: 2010-05-01 20:54:20

Не доходяят письма (Service unavailable)

Непрочитанное сообщение surok » 2010-08-01 19:57:39

Всем доброго времени суток!
Возникла проблема с тем что письма не доходят до пользователей почтовых сервисов.
Начну с того что были уже проблемы на этом сервере но немного с другим http://forum.lissyara.su/viewtopic.php?f=20&t=25995
а тут вдруг не с того ни с сего письма перестали доходить. а почтовые сервисы возвращают Service unavailable.
Сами письмо отправляются из пхп скрипта вот так вот:

Код: Выделить всё

function socketmail($server, $to, $from, $from_name, $subject, $message, $typ="text/plain") {

	$connect = @fsockopen ($server, 25, $errno, $errstr, 10);

	if($connect)

	{

		fputs($connect, "HELO " . $server . "\r\n");

		fputs($connect, "MAIL FROM: " . $from . "\n");

		fputs($connect, "RCPT TO: " . $to . "\n");

		fputs($connect, "DATA\r\n");

		fputs($connect, "To: " . $to . "\n");

		fputs($connect, "Subject: =?utf-8?B?" . base64_encode($subject) . "?=\n");

		fputs($connect, "MIME-Version: 1.0\n");

		fputs($connect, "From: =?utf-8?B?" . base64_encode($from_name) . "?= <" . $from . ">\n");

		fputs($connect, "Content-Type: " . $typ . "; charset=UTF-8\n");

		fputs($connect, "\n\n");

		fputs($connect, stripslashes($message)." \r\n");

		fputs($connect, ".\r\n");

		fputs($connect, "QUIT\n");

		fclose($connect);

		return true;

	}

	else

	{
	
return false;

	}

}
if(!socketmail("localhost", "юзер@mail.ru", "no-reply@centrcontact.ru", "CENTRCONTACT.RU", "Копия [" . $subject_sup . "]", $text_sup)) $error_send_mail = "@ Ошибка отправки письма. <br />";
всё нормально всё проходит без ошибок, но письмо не доходит.
Смотрим лог /var/log/maillog

Код: Выделить всё

Aug  1 20:40:38 svr1 sm-mta[1394]: o71GecLZ001394: from=no-reply@centrcontact.ru, size=1204, class=0, nrcpts=1, msgid=<201008011640.o71GecLZ001394@svr1.evksoft.ru>, proto=SMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Aug  1 20:40:40 svr1 sm-mta[1396]: o71GecLZ001394: to=юзер@mail.ru, delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=31204, relay=mxs.mail.ru. [94.100.176.20], dsn=5.0.0, stat=Service unavailable
Aug  1 20:40:40 svr1 sm-mta[1396]: o71GecLZ001394: o71GeeLZ001396: DSN: Service unavailable
Aug  1 20:40:40 svr1 sm-mta[1396]: o71GeeLZ001396: to=no-reply@centrcontact.ru, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=32228, relay=centrcontact.ru. [92.246.164.193], dsn=4.0.0, stat=Deferred: Connection refused by centrcontact.ru.
и дальше идёт куча попыток достучаться обратно на no-reply@centrcontact.ru но естественно такого ящика нет.

Код: Выделить всё

sn=4.0.0, stat=Deferred: Connection refused by centrcontact.ru.
Aug  1 20:20:31 svr1 sm-mta[1345]: o71DmWwb005450: to=no-reply@centrcontact.ru, delay=02:31:59, xdelay=00:00:00, mailer=esmtp, pri=572488, relay=centrcontact.ru., dsn=4.0.0, stat=Deferred: Connection refused by centrcontact.ru.
Aug  1 20:20:31 svr1 sm-mta[1345]: o71BMpHE005095: to=no-reply@centrcontact.ru, delay=04:57:40, xdelay=00:00:00, mailer=esmtp, pri=1022203, relay=centrcontact.ru., dsn=4.0.0, stat=Deferred: Connection refused by centrcontact.ru.
Aug  1 20:20:31 svr1 sm-mta[1345]: o71BMp5a005099: to=no-reply@centrcontact.ru, delay=04:57:40, xdelay=00:00:00, mailer=esmtp, pri=1022220, relay=centrcontact.ru., dsn=4.0.0, stat=Deferred: Connection refused by centrcontact.ru.
Aug  1 20:20:31 svr1 sm-mta[1345]: o71BMtwH005097: to=no-reply@centrcontact.ru, delay=04:57:36, xdelay=00:00:00, mailer=esmtp, pri=1022287, relay=centrcontact.ru., dsn=4.0.0, stat=Deferred: Connection refused by centrcontact.ru.
Помогите разобраться, а то клиент негодует, раньше письма без проблем доходили, а сейчас что mail.ru, что яндекс, что гугль везде отворот поворот. :(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не доходяят письма (Service unavailable)

Непрочитанное сообщение Cancer » 2010-08-02 23:04:55

Проверяй mx запись

surok
рядовой
Сообщения: 21
Зарегистрирован: 2010-05-01 20:54:20

Re: Не доходяят письма (Service unavailable)

Непрочитанное сообщение surok » 2010-08-04 18:09:27

Вообщем ничего не помогает. Настройки не менялись, письма доходили, а тут на тебе. Я уже всё перепробовал, вижу в логах что письма как бы стоят в очереди на стороне почтовых служб и они то и дело пробую достучаться до почтового ящика от имени которого было послано письмо, но получают ответ User unknown и вновь откладывают доставку. Подскажите помогите, пропадаю. Даже написал в суппорт мейла может хоть там, что ответят. :smile:

Аватара пользователя
kron
ефрейтор
Сообщения: 64
Зарегистрирован: 2008-10-07 13:02:36

Re: Не доходяят письма (Service unavailable)

Непрочитанное сообщение kron » 2010-08-19 14:21:02

Твой сервак у провайдера в обратной зоне прописан? А если релешь через сервак провайдера, то этот сервер пашет? У меня такое же было, когда вдруг твоетв вырубило свой сервак почтовый, через который я почту релеил
Тормоза долго не живут, они стираются.