Решено: debian 5.0 и exim4

Knoppix

Модераторы: Warderer, Модераторы разделов

kimi2k
Сообщения: 5
ОС: OpenSuse \ Debian \ CentOS

Решено: debian 5.0 и exim4

Сообщение kimi2k »

Доброго времени суток, уваемые форумчане, у меня возникли проблемы с настройками exim4, суть проблемы такова. у меня есть VPS сервер, с предустановленныи Debian5.0. На нем крутится LAMP. Необходимо релизовать отправку писем от имени портала пользователям. Погуглил, нашел гаиды:
http://www.debian.org/releases/stable/s390/ch08s05.html.ru
https://debian.pro/276

Согласно которым и установил сие добро.

Письма соответственно не доходят...

Смотрю /var/log/exim4/mainlog вижу там сие:
2012-01-16 14:54:32 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (9 more tries)
2012-01-16 14:55:03 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (8 more tries)
2012-01-16 14:55:33 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (7 more tries)
2012-01-16 14:56:03 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (6 more tries)
2012-01-16 14:56:33 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (5 more tries)
2012-01-16 14:57:05 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (4 more tries)
2012-01-16 14:57:36 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (3 more tries)
2012-01-16 14:58:07 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (2 more tries)
2012-01-16 14:58:37 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: waiting 30s before trying again (1 more try)
2012-01-16 14:59:07 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2012-01-16 15:19:16 1RmlWt-0001Rb-Uw <= webmaster@wkind.ru U=webmaster P=local S=555
2012-01-16 15:19:37 1RmlWt-0001Rb-Uw mx.yandex.ru [93.158.134.89] Connection timed out
2012-01-16 15:19:58 1RmlWt-0001Rb-Uw mx.yandex.ru [87.250.250.89] Connection timed out
2012-01-16 15:20:19 1RmlWt-0001Rb-Uw mx.yandex.ru [213.180.204.89] Connection timed out
2012-01-16 15:20:41 1RmlWt-0001Rb-Uw mx.yandex.ru [77.88.21.89] Connection timed out
2012-01-16 15:20:41 1RmlWt-0001Rb-Uw == school@wkind.ru R=dnslookup T=remote_smtp defer (110): Connection timed out
2012-01-16 15:20:41 1RmlWt-0001Rb-Uw == maxim@wkind.ru R=dnslookup T=remote_smtp defer (110): Connection timed out
2012-01-16 15:22:26 1RmlZy-0001af-1Y <= webmaster@wkind.ru U=webmaster P=local S=1036
2012-01-16 15:22:26 1RmlZy-0001af-1Y == info@wkind.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2012-01-16 15:22:26 1RmlZy-0001af-1Y == maxim@wkind.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2012-01-16 15:22:26 1RmlZy-0001af-1Y == mihail@wkind.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2012-01-16 15:22:26 1RmlZy-0001af-1Y == dmitriy@wkind.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2012-01-16 15:22:26 1RmlZy-0001af-1Y == vityab77@yandex.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2012-01-16 16:13:16 SIGINT received while reading local message


/var/log/exim4/paniclog сообщает:

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

2012-01-16 14:59:07 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned

соответственно похоже на то что что-то слушает 25-ый порт, првоеряю:
# netstat -nlp|grep 25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1575/sendmail: MTA:


при всем при этом на 25-ом висит же сам sendmail, который в свою очередь

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

# stat /usr/sbin/sendmail
  File: `/usr/sbin/sendmail' -> `exim4'
  Size: 5               Blocks: 0          IO Block: 4096   symbolic link
Device: 9006h/36870d    Inode: 31146316    Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-01-16 12:27:59.000000000 +0300
Modify: 2012-01-16 12:27:59.000000000 +0300
Change: 2012-01-16 12:27:59.000000000 +0300


Подскажите что может быть не так и где искать причину...
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Решено: debian 5.0 и exim4

Сообщение skeletor »

Убейте всё, что висит на 25-ом порту и запустите заново exim.
Спасибо сказали:
kimi2k
Сообщения: 5
ОС: OpenSuse \ Debian \ CentOS

Re: Решено: debian 5.0 и exim4

Сообщение kimi2k »

после убийства sendmail и перезапуска exim ничего не поменялось, только в paniclog ничего не пишется больше
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: debian 5.0 и exim4

Сообщение sash-kan »

kimi2k писал(а):
16.01.2012 17:18
2012-01-16 15:22:26 1RmlZy-0001af-1Y == vityab77@yandex.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
$ host -t mx yandex.ru
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
kimi2k
Сообщения: 5
ОС: OpenSuse \ Debian \ CentOS

Re: Решено: debian 5.0 и exim4

Сообщение kimi2k »

host -t mx.yandex.ru.
Invalid query type mx.yandex.ru.

О.. а как это лечить?
Спасибо сказали:
kimi2k
Сообщения: 5
ОС: OpenSuse \ Debian \ CentOS

Re: Решено: debian 5.0 и exim4

Сообщение kimi2k »

всем спасибо, только что решилась проблема.. великий и ужасный хостер каким-то образом блокировал отправку с нашей VPS-ки..
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: debian 5.0 и exim4

Сообщение sash-kan »

kimi2k писал(а):
18.01.2012 16:33
host -t mx.yandex.ru.
вы точку лишнюю поставили·

kimi2k писал(а):
18.01.2012 16:38
только что решилась проблема
ага, значит, проблема была у хостера·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: