to post messages and comments.

Удалось одолеть с седьмой попытки эту связку:
postfix + dovecot + ssl + thunderbird.
вычистил всё от души через rm -rf и поставил заново. аккуратно.
Работает!!

Можно переходить к корпоративному шаблону письма и рассылке писем всем и каждому.

елки-палки. эпопея с почтой продолжается. настроил ссл. коннекчусь через telnet на 993.

openssl s_client -connect imap.host:993
* OK Dovecot ready.
? LOGIN user password
bla-bla smth wrong
? LOGIN [email protected] password
? OK completed

таки оно работает. идём дальше.. пытаюсь подрубиться через thunderbird — дохлый номер. лог довекота чистый. лог постфикса тоже. куда копать?

Столкнулся с такой проблемой.
Настроил SMTP сервер, перелопатил postfix. Не на локалхосте.
Подрубаю новую учётную запись в громоптице.
Автоопределение SMTP показывает "просто пароль" + "STARTTLS".
Ок, отправка писем работает в течение 10-30 минут.

Попытка отправить ещё одно письмо после указанного интервала приводит к ошибке в клиенте вида "неправильный пароль, ошибка SMTP". Попытка ввести правильный пароль (он и был правильный) ни к чему не приводит.

WA работает, удалить и добавить учётку заново. Но через полчаса всё по новой.
Подскажите куда копать?

Есличо громоптица версии 45.2.0
postfix 2.6

Жуйк, а ты знал, что postfix умеет разрешать доступ клиента по PTR рекорду? Даже через PCRE. Только он хочет FCDNS при этом. Я вот неожиданно узнал, от spamexperts.com

На хостинге имеет место быть nginx + php5-fpm. установлен postfix, но его запуск запрещен.
Постоянно кто-то засирает спул постфикса спамом.
Внимание вопрос, как определить кто?

Сижу, ломаю голову. Вот яндекс с недавних пор почту принимают только по SSL, так что все мои уведомления, которые отправлялись консольным клиентом Blat из скриптиков, ходить перестали. Теперь мне надо в локальной сети завести свой почтовый сервер, чтобы уведомления ходили через него, не вылезая наружу. Поставил iRedMail. Всё бы хорошо, да всё равно не работает. Я правильно понимаю, что мне нужно ещё и локальный DNS поднимать и там прописывать и адрес сервера, и MX-запись, чтобы всё работало? Тупо по IP не хочет. Зато хочет SSL... Короче "Я есть Грут" :-(

GMail'у уже 10 лет через несколько дней, но до сих пор никто не сделал такую же кошерность в postfix'е или где ещё что бы можно было складировать в папку Sent посланое через SMTP! Единственное решение с вырыванием гланд через жопу — через sender_bcc_maps копипастить отправленное сообщение на тот же ящик откуда ушло, а потом с помощью sieve перекладывать это письмо в папочку Sent, не забыв позаботиться о спамерах которые ставят from=to. Пойду запиливать хотя бы это...

Загадка: Если перелить почтовый сервер на постфиксе посредством cloneilla, оставить тот же IP у сервера, то почему при попытке получить почту несколькими юзерами на один ящик через POP3, успешно это сделает только один? Галочка в почтовом клиенте стоит соотв.

Наконец, настроил на личном сервере почтовую систему с антиспам-фильтром. От греха подальше, убрал dspam в отдельный jail, где он и крутится вместе с нужным ему MySQL-сервером. Теперь осталось разобраться с переобучением спам-фильтра. Пока подумываю модифицировать плагин dovecot-antispam, чтобы он мог работать с учётом того, что сам dspam находится на другом хосте (ибо jail). Временное решение — перемещать нераспознанный спам в особую папку на IMAP-сервере, которая по крону чистится с переобучением. Хуже с письмами, ошибочно помеченными как спам...

Придеться перейти с postfix на exim... По простой причине — postfix не пишет адрес отправителя в логи (в одну строчку) на отправленное письмо, только адрес получателя.

нужно: делать полную копию одного ящика на его клон. перехватывать все письма.
есть такие инструкции как always_bcc sender_bcc_maps итд
они перехватывают. но письма хранятся во входящих и в виде письма от Postmaster с вложенным внутри оригинальным письмом.
хочу что бы просто было само письмо, причем если письмо исходящее — то оно должно находиться в папке исходящие, если входящее — ну вы сами догадались где.
это возможно сделать?

Мда... А с каких пор у нас postfix стал сервером входящей почты? Мне вот тут человек доказывает это. На мои аргументы проверить netstat -lnp | grep 110 замолчал и пока молчит, боюсь предположить что он придумает сейчас в оправдание :)

Люди добрые, сам я не местный, поможите чем сумеете :) Как проще всего настроить раскладывание по папкам полученную почту? Юзаю postfix. Правильно ли я понимаю, что копать нужно в сторону maildrop?

(Вчера писал этот пост, в ленте сегодня его, почему-то, нет. А сейчас даже не отправляется из миранды)

Очень давно пытаюсь настроить настоящий, хороший, почтовый сервак. Думаю сделать нормальный анонимный сервис, который не будет продавать вам рекламу и читать ваши письма... Лучше заранее откреститься от гугла, чем потом жевать сопли, когда что-то куда-то утечет.
Так вот. Начнем с того, что в линуксе (опенсорсе) нет полноценного почтового решения. По идеологии линукса всё должно делиться на подзадачи, которые каждый велосипедист нагородит сам. Таким образом, получаем раздельные куски: почтовый сервак (smtp), отдающий клиенту письма сервак (pop/imap), для всего этого есть еще отдельная хрень, через которую над авторизовываться, например, saslauth, ну и веб-морда (любая из наговнокоженных).
Из всех этих частей не просто сложно, а мегасложно собрать то, что все мы называем почтовым сервером. У каждого из этих кусков дерьма свои конфиги, размазанные по файловой системе сервера, свои костыли, скрипты запуска и опции к этим скриптам. Например, у одного демона перезапуск может называться reload, у другого restart. Это какие нервы надо иметь, что бы это всё настраивать? Вы скажете, есть коммюнити, есть мануалы. А я скажу — это всё чушь собачья, ибо мануалы устаревают со скоростью слухов, а сообщество только кидает друг в друга дерьмом.
Кстати, отдельного рассмотрения достойна тема с веб-мордами. Найдя на postfix.org страничку со списком веб-морд, вы столкнетесь с тем, что половина не поддерживается, либо даже ссылки протухли, либо является коммерческими версиями, либо такое дерьмо, что посмотрев скриншоты хочется блевать.
Да, очень, кстати, показательно посмотреть и сравнить скриншоты коммерческих вебморд и опенсорсных...
Короче, товарищи линуксоиды, вы ребята молодцы, очень стойкие, столько дерьма жрать, да еще нахваливать и гордиться этим, это надо иметь огромную силу воли, фанатичность, зашкаливающую все мыслимые шкалы и ум, настолько узкий и низкоразвитый... Бррр...

Народ, подскажите, как настроить постфикс, что бы можно было извне авторизоваться через мускуль и отправлять почту куда захочется?
Т.е. у меня есть постфикс, курьер. Они через RoundCube нормально пашут. Но я хочу другими клиентами пользоваться. В случае с IMAP'ом всё хорошо, а к SMTP извне не подступиться :(

Натрахался я за эти выходные с вашим хваленым линуксом. Конфиги всех возможных форматов и мастей, права доступа, uid'ы и guid'ы передающиеся в запросах к базам данных, имена папок, создающиеся в корявой кодировке, тормозящие веб-морды...
Скажите мне, кому нужен этот корявый на всю голову опенсорс? Только тем, кто хочет поиграться. Для серьезных вещей явно нужны серьезные программные комплексы, с внятной настройкой в одном месте, а не размазанной в разных форматах по всей файловой системе... :-/
И, знаете, я помудохаюсь, но сделаю себе комплекс из джаббера, почты, удобного интерфейса и кучи других придуманных плюшек, но никому я исходников, своих скриптов и конфигов не дам. Потому, что за такую работу надо платить, а я ценю свои силы и время.

Жуйц, помоги, а. Ставлю тут почтовый сервер, треба ввести fqdn-имя домена. Ввожу, как прописано в /etc/hosts: mail.domain.com. (с точкой), а оно ругаеста на
Неподходящий разделитель для получателя
Разделитель для получателя должен быть одним символом. Вы ввели 'question skipped'.
ШТОДЕЛОЦ?

Рeшился-таки разрешить нашему конторскому постфиксу получать входящие соединения из интернетов. На что стоит обратить внимание в плане безопасности?

Вот какого такого овоща провайдер присылает почту с адреса @provider.com, а реально она идёт с хоста mail.provider_net_gate.com. И настроенный мною postfix отбивает его письма, потому что проверяет именно provider.com. Есть какое приемлимое решение или тупо заносить mail.provider_net_get.com в access-лист.

Жуечка, постфикс отбивает соединение с одного хоста из локалки, даже не отправляет приветствие, говорит "421" и рвет связь. С остальными все нормально, permit_local_networks включен...
Куда рыть?

какие настойчивые парни. кусочек лога ids

OSSEC HIDS Notification.
2010 Feb 26 15:52:46

Received From: elite->/var/log/maillog
Rule: 3353 fired (level 10) -> "Multiple attempts to send e-mail from invalid/unknown sender domain."
Portion of the log(s):

Feb 26 15:52:45 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>
Feb 26 15:52:44 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>
Feb 26 15:52:43 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>
Feb 26 15:52:42 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>
Feb 26 15:52:41 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>
Feb 26 15:52:40 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>
Feb 26 15:52:39 elite postfix/smtpd[29298]: NOQUEUE: reject: RCPT from ba.3.1343.static.theplanet.com[67.19.3.186]: 450 4.7.1 <ba.3.1343.static.theplanet.com[67.19.3.186]>: Client host rejected: S25R check3; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<msi.msihost.net>

--END OF NOTIFICATION