Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ошибка при отправке почты  (Прочитано 6263 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн susnake

  • Автор темы
  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Ошибка при отправке почты
« : 14 Сентября 2012, 09:47:19 »
Добрый день.
Делал почтовый сервер по этому гайду Вроде все запустилось.
Захожу в squirrelmai, отправляю письмо и мне пишут
ОШИБКА:
Сообщение не было отправлено. Ответ сервера:
Запрос прерван: ошибка при выполнении
451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error
Когда пробую через телнет, то:
telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 syakov.com ESMTP Postfix (Ubuntu)
EHLO testing
250- <имя домена>
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
MAIL FROM <адрес почты>
501 5.5.4 Syntax: MAIL FROM:<address>
MAIL FROM: <адрес почты>
250 2.1.0 Ok
RCPT TO: <адрес почты>
451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error
421 4.4.2 <имя домена> Error: timeout exceeded

/var/log/mail.log
Sep 14 12:28:01 <домен> dovecot: auth-worker: mysql(localhost): Connected to database dbispconfig
Sep 14 12:28:01 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7178, secured
Sep 14 12:28:01 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=117/1401
Sep 14 12:28:01 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7180, secured
Sep 14 12:28:01 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:28:31 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7187, secured
Sep 14 12:28:31 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:28:46 <домен> postfix/smtpd[7189]: connect from localhost[127.0.0.1]
Sep 14 12:29:01 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7196, secured
Sep 14 12:29:01 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:29:20 <домен> postfix/trivial-rewrite[7198]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 14 12:29:20 <домен> postfix/trivial-rewrite[7198]: warning: mysql:/etc/postfix/mysql-virtual_relaydomains.cf: table lookup problem
Sep 14 12:29:20 <домен> postfix/trivial-rewrite[7198]: warning: relay_domains lookup failure
Sep 14 12:29:32 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7202, secured
Sep 14 12:29:32 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:29:34 <домен> postfix/smtpd[7189]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 14 12:29:34 <домен> postfix/smtpd[7189]: warning: mysql:/etc/postfix/mysql-virtual_client.cf: table lookup problem
Sep 14 12:29:34 <домен> postfix/smtpd[7189]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error; from=<адрес почты> to=<адрес почты> proto=SMTP helo=<test>
Sep 14 12:30:01 <домен> dovecot: imap-login: Disconnected (no auth attempts): rip=127.0.0.1, lip=127.0.0.1, secured
Sep 14 12:30:01 <домен> postfix/smtpd[7229]: lost connection after CONNECT from localhost[127.0.0.1]
Sep 14 12:30:01 <домен> postfix/smtpd[7229]: disconnect from localhost[127.0.0.1]
Sep 14 12:30:02 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7252, secured
Sep 14 12:30:02 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:30:05 <домен> postfix/trivial-rewrite[7198]: warning: do not list domain example.com in BOTH mydestination and virtual_mailbox_domains
Sep 14 12:30:05 <домен> postfix/smtpd[7189]: warning: mysql:/etc/postfix/mysql-virtual_client.cf: table lookup problem
Sep 14 12:30:05 <домен> postfix/smtpd[7189]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error; from=<адрес почты> to=<admin@example.com> proto=SMTP helo=<test>
Sep 14 12:30:25 <домен> postfix/smtpd[7229]: connect from localhost[127.0.0.1]
Sep 14 12:30:25 <домен> postfix/trivial-rewrite[7198]: warning: do not list domain example.com in BOTH mydestination and virtual_mailbox_domains
Sep 14 12:30:25 <домен> postfix/trivial-rewrite[7198]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 14 12:30:25 <домен> postfix/trivial-rewrite[7198]: warning: mysql:/etc/postfix/mysql-virtual_relaydomains.cf: table lookup problem
Sep 14 12:30:25 <домен> postfix/trivial-rewrite[7198]: warning: relay_domains lookup failure
Sep 14 12:30:25 <домен> postfix/smtpd[7229]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 14 12:30:25 <домен> postfix/smtpd[7229]: warning: mysql:/etc/postfix/mysql-virtual_client.cf: table lookup problem
Sep 14 12:30:25 <домен> postfix/smtpd[7229]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error; from=<admin@example.com> to=<адрес почты> proto=ESMTP helo=<example.com>
Sep 14 12:30:25 <домен> postfix/smtpd[7229]: lost connection after RCPT from localhost[127.0.0.1]
Sep 14 12:30:25 <домен> postfix/smtpd[7229]: disconnect from localhost[127.0.0.1]
Sep 14 12:30:32 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7255, secured
Sep 14 12:30:32 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:30:46 <домен> postfix/smtpd[7189]: disconnect from localhost[127.0.0.1]
Sep 14 12:31:02 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7262, secured
Sep 14 12:31:02 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
Sep 14 12:31:32 <домен> dovecot: imap-login: Login: user=<admin@example.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=7285, secured
Sep 14 12:31:32 <домен> dovecot: imap(admin@example.com): Disconnected: Logged out bytes=79/687
В чем проблема никак понять не могу...
« Последнее редактирование: 14 Сентября 2012, 09:53:39 от susnake »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Ошибка при отправке почты
« Ответ #1 : 14 Сентября 2012, 12:51:46 »
Цитировать
Sep 14 12:29:34 <домен> postfix/smtpd[7189]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 14 12:29:34 <домен> postfix/smtpd[7189]: warning: mysql:/etc/postfix/mysql-virtual_client.cf: table lookup problem
Sep 14 12:29:34 <домен> postfix/smtpd[7189]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error; from=<адрес почты> to=<адрес почты> proto=SMTP helo=<test>
Что именно непонятно?

Пользователь решил продолжить мысль 14 Сентября 2012, 12:52:33:
Кстати, еще - стандартная ошибка, поправьте тоже:

Цитировать
warning: do not list domain example.com in BOTH mydestination and virtual_mailbox_domains

Оффлайн susnake

  • Автор темы
  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: Ошибка при отправке почты
« Ответ #2 : 14 Сентября 2012, 16:26:55 »
Да, спасибо, уже понял. Я похоже с паролями на MYSQL перемудрил и теперь немоггу зайти в phpmyadmin и не могу через консоль сменить пароль от рута. Буду дальше копать.
Спасибо за ответ :)

Оффлайн susnake

  • Автор темы
  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: Ошибка при отправке почты
« Ответ #3 : 18 Сентября 2012, 09:00:40 »
Блин, я вообще запутался:
Пароли/логины изменил на корректные, а теперь пишут:
Sep 18 10:44:03 <домен>  postfix/trivial-rewrite[5198]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 18 10:44:03 <домен>  postfix/trivial-rewrite[5198]: warning: mysql:/etc/postfix/mysql-virtual_relaydomains.cf: table lookup problem
Sep 18 10:44:03 <домен>  postfix/trivial-rewrite[5198]: warning: mysql:/etc/postfix/mysql-virtual_relaydomains.cf: table lookup problem
Sep 18 10:44:03 <домен>  postfix/trivial-rewrite[5198]: warning: relay_domains lookup failure
Sep 18 10:44:03 <домен>  postfix/smtpd[5196]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Sep 18 10:44:03 <домен>  postfix/smtpd[5196]: warning: mysql:/etc/postfix/mysql-virtual_client.cf: table lookup problem
Sep 18 10:44:03 <домен>  postfix/smtpd[5196]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.5 <localhost[127.0.0.1]>: Client host rejected: Server configuration error; from=<адрес почты> to=<адрес почты> proto=ESMTP helo=<домен>
Что означает
Цитировать
table lookup problem
и сообщение, что не может подключиться к локальному MySQL-серверу через сокет?
Пароли вроде везде проверил в файлах
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 18 Сентября 2012, 09:48:30:
ВСЕ! Ура! Врубился!
Ошибка была вот в чем:
1)При использовании этого гайда , то ли я ступил, то ли еще что-то, но у меня не было пользователя в phpmyadmin с именем ispconfig - завел пользователя, поставил пароль, а в /etc/postfix/*.cf этот пользователь был, хотя я его вроде не писал  :P
2)В этих же конфигах поменял localhost на 127.0.0.1 и раскомментил строчку
#bind-address = 127.0.0.1в /etc/mysql/my.cnf, которую в гайде попросили закомментить.
3)Перезагрузил все
4)Отправил почту на гуглоящик - дошло!  :D  :smitten:
« Последнее редактирование: 18 Сентября 2012, 09:48:30 от susnake »

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.