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


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

Автор Тема: postfix и fetchmail  (Прочитано 1881 раз)

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

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
postfix и fetchmail
« : 02 Марта 2016, 16:06:26 »
Добрый день
Есть проблема следующего характера
Хочу поднять почтовый сервер. Ubuntu 14.04.4 + Iredmail. Сервер непосредственно в интернет не выходит, работает через почтовик провайдера. У провайдера хостинг, на хостинге общий адрес вида admin@domain.com, на который сваливается вся почта. Забираю почту fetchmauil-ом.
Однако, если почта содержит ошибки типа <no-return path> fetchmauil ее забирает но postfix передать не может. Policy rejected. Что делать?
У провайдера почта забивает ящик, он не безгарничный. Как заставить postfix принимать такую почту?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6726
  • 20% Cooler
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #1 : 02 Марта 2016, 16:31:23 »
полностью запись ошибки в логе покажите
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #2 : 02 Марта 2016, 16:45:22 »
лог fetchmail:

fetchmail: reading message admin11@***.ru@mail.***.ru:16 of 22 (11914 octets) (log message incomplete)
fetchmail: SMTP error: 554 5.7.1 <postmaster@mail.***.ru>: Recipient address rejected: Policy rejection
fetchmail: can't even send to ***!
fetchmail:  not flushed

лог postfix:

Mar  2 16:39:11 mailserver postfix/smtpd[3398]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 554 5.7.1 <postmaster@mail.***.ru>: Recipient address rejected: Policy rejection; from=<> to=<postmaster@mail.***.ru> proto=ESMTP helo=<mailserver.***.ru>
Mar  2 16:39:12 mailserver postfix/smtpd[3398]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 504 5.5.2 <***@localhost>: Recipient address rejected: need fully-qualified address; from=<> to=<***@localhost> proto=ESMTP helo=<mailserver.***.ru>
Mar  2 16:39:14 mailserver postfix/smtpd[3398]: too many errors after RCPT from localhost[127.0.0.1]

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #3 : 02 Марта 2016, 16:47:53 »
Снимите ограничения с local delivery.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #4 : 02 Марта 2016, 17:26:08 »
а не могли бы вы немного развить свою мысль?
в доступной мне литературе написано как отключить локальную доставку, но нет ни слова о том как снять с нее ограничения

может надо сделать так:
/etc/postfix/main.cf:

local_recipient_maps = alias_maps

alias_maps:
* postmaster@mail.***.ru
« Последнее редактирование: 02 Марта 2016, 17:45:00 от mk2 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #5 : 02 Марта 2016, 18:55:46 »
Не проще перенести почту куда-нибудь на яндекс?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Muphasa

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #6 : 02 Марта 2016, 21:08:13 »
Добрый день
Есть проблема следующего характера
Хочу поднять почтовый сервер.

Я выделил ключевые слова в сообщении:)
В свое время, когда у меня встала аналогичная проблема, я взял да и поставил Zimbra. Никаких проблем.
Так-же был ящик у прова... и фиг с ним, добавил MX запись на свой почтовый домен с приоритетом ниже чем у него и тренировался в установке и настройке. Если установил и настроил плохо - почта шла к нему (прову), как настроил хорошо - пошла ко мне. Пару дней так поработал, ошибок нет - и отказался от провайдского ящика.
В установке - никаких проблем. Были тонкости с настройкой т.к. почтовый сервер за натом, но гугление помогло.
Попробуй, ничем не рискуешь.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #7 : 02 Марта 2016, 22:18:07 »
Попробуй, ничем не рискуешь.
Да-да. Ничем, кроме потерянной почты…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #8 : 03 Марта 2016, 12:22:33 »
Не проще перенести почту куда-нибудь на яндекс?…

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

Пользователь решил продолжить мысль 03 Марта 2016, 12:27:22:
Добрый день
Есть проблема следующего характера
Хочу поднять почтовый сервер.

Я выделил ключевые слова в сообщении:)
В свое время, когда у меня встала аналогичная проблема, я взял да и поставил Zimbra. Никаких проблем.
Так-же был ящик у прова... и фиг с ним, добавил MX запись на свой почтовый домен с приоритетом ниже чем у него и тренировался в установке и настройке. Если установил и настроил плохо - почта шла к нему (прову), как настроил хорошо - пошла ко мне. Пару дней так поработал, ошибок нет - и отказался от провайдского ящика.
В установке - никаких проблем. Были тонкости с настройкой т.к. почтовый сервер за натом, но гугление помогло.
Попробуй, ничем не рискуешь.

Я так же об этом думал, но не хочу собственный почтовый сервер в инете. Это сразу и дмз надо поднимать и еще куча подводных камней. Да и с iredmailom бы не было проблем если б за прием отвечал он. Постфих бы просто не принял такую почту, а пров - принял и теперь она моя и с ней надо что-то делать
« Последнее редактирование: 03 Марта 2016, 12:27:22 от mk2 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #9 : 03 Марта 2016, 12:54:24 »
Это сразу и дмз надо поднимать
O.o зачем?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #10 : 03 Марта 2016, 13:10:03 »
Это сразу и дмз надо поднимать
O.o зачем?
Ну можно без ДМЗ.

Но суть вопроса все равно была не в этом. Что мне делать с локальным ограничением?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #11 : 03 Марта 2016, 13:16:20 »
Непонятно, честно говоря: если Вы забираете _всю_ почту fetchmail-ом, то чем забивается ящик у провайдера?

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #12 : 03 Марта 2016, 13:27:59 »
Непонятно, честно говоря: если Вы забираете _всю_ почту fetchmail-ом, то чем забивается ящик у провайдера?

Фетчмейл забирает почту и пытается передать ее постфиксу. Если письмо содержит все заголовки в соответствии с правилами постфикса, постфикс принимает почту. С нормальными письмами все ок. Но бывают письма с ошибками/спам. Например заголовок "Return path" не заполнен. В соответствии с правилами постфикса это нарушение безопасности, письмо не принимается. Фетчмаил оставляет его на сервере. Вот такие письма и забивают ящик. Если б это был один лишь спам, то может и фиг с ним, но иногда туда же попадают и важные письма, например с ошибками доставки.

Теоретически я бы мог снять это ограничение, но это может привести к тому что любой червь на любой виндовой машине внутри домена сможет через постфикс рассылать кучу писем, чего очень хотелось бы избежать
« Последнее редактирование: 03 Марта 2016, 13:30:47 от mk2 »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #13 : 03 Марта 2016, 13:50:02 »
Ну тогда Вам нужно просто принимать fetchmail'ом все письма, несмотря на ответ postfix'а?

Оффлайн mk2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: postfix и fetchmail
« Ответ #14 : 03 Марта 2016, 14:08:29 »
Ну тогда Вам нужно просто принимать fetchmail'ом все письма, несмотря на ответ postfix'а?
Это чертовски логичное утверждение. Тем не менее я все равно не знаю что делать. Постфикс не удастся исключить из работы

 

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