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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Postfix отказывается пересылать почту на внешние адреса?  (Прочитано 12234 раз)

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

Оффлайн Yuriy_Y

  • Старожил
  • *
  • Сообщений: 1736
    • Просмотр профиля
    • Новоишимка
Я же написал. Мой пост не читался? Была точно такая же проблема на VDS, и решилась она именно так. Хоть попробовал?
С уважением, Юрий.

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
Поверьте мне пробовал я ценю любую помощь и отношусь к этому серьезно, когда находишься в безвыходной ситуации, поверьте  это заставляет относится серьезно.

Дак вот  если  я привожу  эту строку к виду

mydestination =

Почта не только не отправляется  в логах абсолютно то же самое при отправке,  но еще в добавок к этому  я перестаю получать  любую корреспонденцию из других  MTA  проверено 100%.

Исследовал это очень тщательно! Проверил и перепроверил.

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
Все отправленные мной  письма возвращаются с пометкой

Status: 4.3.5
mail   for smtp.mydomen.ru loops back to myself

почта для    smtp.mydomen.ru петель назад мне непосредственно

Мне кажется в этом ключ. Только почему это происходит.? :(
« Последнее редактирование: 22 Июня 2013, 11:55:00 от fierylion »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
fierylion, давайте посмотрим актуальную информацию:
1) postconf
2) лог отправки письма наружу

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
Звените, с Postfix сом  да и вообще  с почтовым сервером  имею дело в  первые и хотя уже многое пришлось прочесть и узнать. Но не могли бы вы конкретно указать  мне  какие файлы  вам нужны. Мне нужны пути. Например я не знаю где найти файл  postconf. И как получить лог отправки письма наружу.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Например я не знаю где найти файл  postconf.
Это команда:
postconf >/tmp/config.txt
И как получить лог отправки письма наружу.
tail -fn0 /var/log/mail.log >/tmp/mail.logЗапускаем команду, пытаемся отправить, берём лог.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
fierylion,
postconf -e "relayhost=" ; postfix reload

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
Спасибо фууу почти месяц  гадаю, весь сайт Postfix са перевел.     Ты реальный чувак!!!

Но только механизм я так и не понял, если строка пустая значит  должно быть значение  используется по умолчанию.


Но почта уходит не на все серверы на Rambler доходит  а вот на  mail.ru  приходит в ответ  следующие сообщение.

Remote-MTA: dns; mxs.mail.ru
Diagnostic-Code: smtp; 550 Sorry, we do not accept mail from hosts with dynamic
    IP or generic DNS PTR-records. Please get a custom reverse DNS name from
    your ISP for your host 109.194.114.54 or contact abuse@corp.mail.ru in case
    of error
Как это исправить?
« Последнее редактирование: 24 Июня 2013, 16:53:41 от fierylion »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Но только механизм я так и не понял, если строка пустая значит...
Шлёт получателю напрямую без relayhost.

Как это исправить?
Ему не нравится ваша PTR-запись.
Как вариант, сделать так, чтобы
dig -x IPвозвращало существующее доменное имя.

Либо прописать в relayhost SMTP-сервер провайдра, как вам советовали выше.

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
И как это сделать,? то есть мне что к провайдеру за этим обратится.
Вот что пишется.

dig -x 109.194.114.54

; <<>> DiG 9.9.2-P1 <<>> -x 109.194.114.54
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24554
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;54.114.194.109.in-addr.arpa.   IN      PTR

;; ANSWER SECTION:
54.114.194.109.in-addr.arpa. 1695 IN    PTR     109x194x114x54.dynamic.omsk.ertelecom.ru.

;; AUTHORITY SECTION:
114.194.109.in-addr.arpa. 1695  IN      NS      ns6.ertelecom.ru.
114.194.109.in-addr.arpa. 1695  IN      NS      ns8.ertelecom.ru.

;; ADDITIONAL SECTION:
ns6.ertelecom.ru.       68272   IN      A       92.255.241.1
ns8.ertelecom.ru.       27290   IN      A       79.141.49.1

;; Query time: 652 msec
;; SERVER: 217.8.237.53#53(217.8.237.53)
;; WHEN: Tue Jun 25 00:18:43 2013
;; MSG SIZE  rcvd: 178

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
;; ANSWER SECTION:
54.114.194.109.in-addr.arpa. 1695 IN    PTR     109x194x114x54.dynamic.omsk.ertelecom.ru.
Вот, такого хоста не существует.

то есть мне что к провайдеру за этим обратится.
Да, заодно узнайте имя их SMTP-сервера, которое можно использовать в качестве relayhost.
« Последнее редактирование: 25 Июня 2013, 04:11:38 от ArcFi »

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
Связался с ихней службой поддержки сказали все через

smtp.yandex.ru

Теперь такой ответ.

Remote-MTA: dns; smtp.yandex.ru
Diagnostic-Code: smtp; 503 5.5.4 Error: send AUTH command first.

Что делать.? Требует  аутентификацию перед отправкой.

Оффлайн Bambr

  • Участник
  • *
  • Сообщений: 121
    • Просмотр профиля
fierylion, почитайте темку Настройка почтовой системы(postfix+fetchmail+dovecot) как клиента(yandex..etc)

P.S. Взять в аренду у ЗАО «ЭР-Телеком Холдинг» статический IP

Оффлайн fierylion

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
  • fierylion
    • Просмотр профиля
    • www.folio.fierylion.ru
И еще я тут прочел что можно как то настроить postfix на отправку почты через любой бесплатный сервер но прежде нужно пройти  аутентификацию для этого используется Fetchmail. То есть прежде чем   postfix начнет передавать данные  например на  smtp.yandex.ru  он должен попросить  Fetchmail проити  аутентификацию на  сервере  smtp
1)Тут это я правильно понимаю.?
Втрое  Fetchmail у меня уже стоит  давно но он просто настроен  на доставку  почты с других моих прежних ящиков на новый. То есть он настроен  только на проверку почты.
Что то вроде вот такой записи у мня там в файле   конфига.

/etc/fetchmailrc

poll pop.yandex.ru proto pop3
user "company-mail" with password yandexpassword is company here;

Пока писал всё это мне ответил пользователь Bambr и посоветовал прочесть  статью но я как раз по ней и настраивал. Но что то не нашёл  как раз то о чем пишу ниже.


Может кто подскажет  как мне настроить  postfix и  Fetchmail еще и на отправку.
Потому как  мой провайдер не может или нехотит  делать  PTR  запись  для моего домена.

2)И тут еще вопрос если так настроить отправку то от какова имени будет уходить почта
от имени  пользователя что отправил почту  с моего  MTA  или от имени пользователя через который я пересылаю письмо.? То есть какое имя отправителя будет видеть конечный получатель письма.


3)И ещё  есть некий вопрос  который меня гложет из нутру как червь печёнку.

Когда я вожу  команду  dig -x 109.194.114.54
Мне возвращается ответ  от DNS   что мол  IP   этот

54.114.194.109.in-addr.arpa. 1695 IN    PTR     109x194x114x54.dynamic.omsk.ertelecom.ru.

НО как я понимаю  он должен быть

54.114.194.109.in-addr.arpa. 1695 IN    PTR     fierylion.ru
или  даже таким
54.114.194.109.in-addr.arpa. 1695 IN    PTR     mai.fierylion.ru

Это правильно я понимаю?

4)И здесь вот такая та самая непонятка.
И так получается  что  существую несколько  серверов DNS  первый непосредствен у моего провайдера  второй   тот  где я привязывал  доменное имя  к   имени IP    обратная  запись у мня  есть  как раз на втором. Выглядит она  вот так

54.114.194.109.in-addr.arpa.   IN    PTR     fierylion.ru

Это правильно?
И правильно ли то что такая запись должна существовать  на обеих  DNS.

Учится всегда так тяжело особенно когда не у кого спросить. Простые вопросы  превращаются  в сложные  а время уходит. :(

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Связался с ихней службой поддержки сказали все через
smtp.yandex.ru
Т.е. нормальную PTR-запись они вам предоставить отказались и у них даже нет SMTP-сервера для своих клиентов? Сочувствую.

Что делать.? Требует  аутентификацию перед отправкой.
Примеры настройки:
1) http://postfix.state-of-mind.de/patrick.koetter/smtpauth/smtp_auth_mailservers.html
2) http://svdev.ru/blog/local-postfix-gmail-relay/
3) http://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi?az=show_thread&omm=&om=76234&forum=vsluhforumID1

 

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