Имеется сервер freebsd 8.2
Потребовалось настроить почту, самую простою. Недолго думая стал настраивать sendmail, пользовался следующей статьей с описанием самой простейшей конфигурации майла:
http://ifreebsd.org/freebsd/простая-настройка-почты-на-freebsd-8-pop3sendmail/
Все очень быстро получилось, письма заходили, клиент тантерберд приконнектился, но радость моя была недолгой - выявился следующий косяк: письма размером более мегабайта не выкачиваются тантербердом или вернее сказать - с вложением более одного мегабайта. Меньше - пожалуйста, больше нет. Причем, в обратную сторону все ок, т.е. если создать письмо с вложением более мегабайта оно спокойно уходит в мир.
Я так понимаю, что майл на фряхе письмо получает (посмотрел в /var/mail), а при попытке клиента получить его - ничего не происходит. Вернее происходит - тантерберд пишет получение письма 1 из n и все, ничего не получает. Причем последующие письма тоже не приходят, а виснут в очередь за первым и число n увеличивается. Подскажите, где посмотреть?
>[оверквотинг удален]
> Потребовалось настроить почту, самую простою. Недолго думая стал настраивать sendmail,
> пользовался следующей статьей с описанием самой простейшей конфигурации майла:
> http://ifreebsd.org/freebsd/простая-настройка-почты-на-freebsd-8-pop3sendmail/
> Все очень быстро получилось, письма заходили, клиент тантерберд приконнектился, но радость
> моя была недолгой - выявился следующий косяк: письма размером более мегабайта
> не выкачиваются тантербердом или вернее сказать - с вложением более одного
> мегабайта. Меньше - пожалуйста, больше нет. Причем, в обратную сторону все
> ок, т.е. если создать письмо с вложением более мегабайта оно спокойно
> уходит в мир.
> Я так понимаю, что майл на фряхе письмо получает (посмотрел в /var/mail),by defaul sendmail использует формат mbox в /var/mail
> а при попытке клиента получить его - ничего не происходит. Вернее
> происходит - тантерберд пишет получение письма 1 из n и все,
> ничего не получает. Причем последующие письма тоже не приходят, а виснут
> в очередь за первым и число n увеличивается. Подскажите, где посмотреть?если в mailbox = /var/mail/username , письма присутствуют, ищите проблему, либо
в настройках тандерберд/windows/antivirus (попробуйте вместо него OE или Windows Live Mail), либо проблема в cucipop - последний лучше сразу заменить, старье ужасное.
> либо проблема в cucipop - последний лучше сразу заменить,
> старье ужасное.Что лучше использовать вместо cucipop???
>> либо проблема в cucipop - последний лучше сразу заменить,
>> старье ужасное.
> Что лучше использовать вместо cucipop???по мне - dovecot, если вам нужен только POP3: смотрите в /usr/ports/mail:
dovecot (v1) - попроще
dovecot2 (v2) - современный# make -C /usr/ports/mail/ search key=pop3 display=name,info | less
и выбирайте pop3 daemon или server.большинство pop3-only демонов были написаны давно, возможно наиболее удачные:
- popa3d, tpop3d
>>> либо проблема в cucipop - последний лучше сразу заменить,
>>> старье ужасное.
>> Что лучше использовать вместо cucipop???
> по мне - dovecot, если вам нужен только POP3: смотрите в /usr/ports/mail:
> dovecot (v1) - попроще
> dovecot2 (v2) - современный
> # make -C /usr/ports/mail/ search key=pop3 display=name,info | less
> и выбирайте pop3 daemon или server.
> большинство pop3-only демонов были написаны давно, возможно наиболее удачные:
> - popa3d, tpop3dпопробовал попа3д - результат тот же....
>[оверквотинг удален]
>>>> старье ужасное.
>>> Что лучше использовать вместо cucipop???
>> по мне - dovecot, если вам нужен только POP3: смотрите в /usr/ports/mail:
>> dovecot (v1) - попроще
>> dovecot2 (v2) - современный
>> # make -C /usr/ports/mail/ search key=pop3 display=name,info | less
>> и выбирайте pop3 daemon или server.
>> большинство pop3-only демонов были написаны давно, возможно наиболее удачные:
>> - popa3d, tpop3d
> попробовал попа3д - результат тот же....значит ищите проблему в настройках: windows/antivirus/mua
начните с того что попробуйте другой mua клиент.
>[оверквотинг удален]
>>> по мне - dovecot, если вам нужен только POP3: смотрите в /usr/ports/mail:
>>> dovecot (v1) - попроще
>>> dovecot2 (v2) - современный
>>> # make -C /usr/ports/mail/ search key=pop3 display=name,info | less
>>> и выбирайте pop3 daemon или server.
>>> большинство pop3-only демонов были написаны давно, возможно наиболее удачные:
>>> - popa3d, tpop3d
>> попробовал попа3д - результат тот же....
> значит ищите проблему в настройках: windows/antivirus/mua
> начните с того что попробуйте другой mua клиент.попробовал другой в физическом смысле почтовый сервер из этой же сети с qpoper. Там все нормально. Настройки один в один. В воскресенье в воскроесенье попробую купопер, а потом, если что, буду переставлять сендмайл....
>[оверквотинг удален]
>>>> # make -C /usr/ports/mail/ search key=pop3 display=name,info | less
>>>> и выбирайте pop3 daemon или server.
>>>> большинство pop3-only демонов были написаны давно, возможно наиболее удачные:
>>>> - popa3d, tpop3d
>>> попробовал попа3д - результат тот же....
>> значит ищите проблему в настройках: windows/antivirus/mua
>> начните с того что попробуйте другой mua клиент.
> попробовал другой в физическом смысле почтовый сервер из этой же сети с
> qpoper. Там все нормально. Настройки один в один. В воскресенье в
> воскроесенье попробую купопер, а потом, если что, буду переставлять сендмайл....причем тут sendmail?!
Вы в понимании разберитесь:
- есть MTA - Mail Transfer Agent, это SMTP (Simple Mail Transfer Protocol) агенты, такие
как Sendmail, Postfix, Exim, Qmail, CGP и тд и тп.
MTA занимаются ДОСТАВКОЙ почты между почтовыми релеями и складыванием их в почтовые ящики в
заданном формате: mbox или maildir (как настроено в MTA)- есть POP3/IMAP демоны, они отвечают за РАБОТУ с почтовыми ящиками в заданном формате,
mbox или maildir- есть MUA - Mail User Agent, это почтовые клиенты, которые:
1) соединяются с POP3/IMAP демонами для работы с почтовыми ящиками: чтение, удаление,
сохранение, модификация mbox или maildir
2) отправка почтовых писем, в этом случае, MUA соединеняется с MTA для отправки писемMTA доставляет письма и кладет в почтовые ящики, и никакого отношения к работе
с этими почтовыми ящиками из MUA НЕИМЕЕТ.получение и отправка почтовых сообщений по протоколу SMTP:
внешний мир <---- SMTP (получение/отпраление) ----> MTA (sendmail) --- доставка в mbox/maildir
работа с почтовыми ящиками по протоколам POP3/IMAP:
сервер хранения почты mbox/maildir <------- POP3/IMAP (чтение/удаление/сохранение) -----> почтовый клиент MUA
в верхней строчке про работу с почтовыми ящиками по POP3/IMAP - в каком месте участвует sendmail, можете показать?Еще раз, если sendmail доставил почту в mailbox/maildir, то далее он никакого отношения
к работе с ней не имеет, значит проблема в связке POP3/IMAP <---> MUA, и возможно
в firewall'е с протоколами POP3/IMAP.
>[оверквотинг удален]
> работа с почтовыми ящиками по протоколам POP3/IMAP:
> сервер хранения почты mbox/maildir <------- POP3/IMAP (чтение/удаление/сохранение)
> -----> почтовый клиент MUA
> в верхней строчке про работу с почтовыми ящиками по POP3/IMAP - в
> каком месте участвует sendmail, можете показать?
> Еще раз, если sendmail доставил почту в mailbox/maildir, то далее он никакого
> отношения
> к работе с ней не имеет, значит проблема в связке POP3/IMAP <--->
> MUA, и возможно
> в firewall'е с протоколами POP3/IMAP.С qpopper'ом все заработало. Спасибо за помощь начинающим!
Сейчас буду возиться с фаерволом (вкомпиленом в ядро), там тоже есть вопросы. Но это уже другая тема))
> MTA занимаются ДОСТАВКОЙ почты между почтовыми релеями и складыванием их в почтовые
> ящики в заданном формате: mbox или maildir (как настроено в MTA)Кагбе, не совсем верно, и может смутить неокрепшие умы.
МТА - это пересылка. То, чем занимаются почтовые отделения. Они маршрутизируют письма в сторону отделения, к которому приписан получатель.
LDA - это почтальон. Который приносит письмо из вашего отделения и кладет его в ваш почтовый ящик.
POP/IMAP - это сходить к ящику, проверить, не принесли ли чего. И, если есть, забрать в дом, почитать у камина.
SMTP - это почтовый ящик, куда бросаются отправляемые письма. Бывают ящики уличные, куда бросают письма обычные граждане, а бывают внутренние, куда бросаются мешки с почтой, прибывшие из Мухосранска Зажопинской области. Принцип один и тот же.Так вот МТА и ЛДА могут быть объединены в одном ведомстве, но могут и не быть. Например, письмо, пришедшее на ваше имя, вам могут принести прямо к двери и сунуть вам в руки какие-нибудь судебные исполнители или служители военкомата.
Все современные МТА умеют делать ЛДА, дабы не умножать сущности. Но вынести ЛДА в сторону ПОП/ИМАП софта гораздо правильнее.
> Кагбе, не совсем верно, и может смутить неокрепшие умы.А про белочку сможешь? :)
> А про белочку сможешь? :)Легко.
> попробовал попа3д - результат тот же....Она физически не умеет работать с большими письмами. Это в свое время стало причиной ухода на довекот. С год тому наблюдал в логах довекота отдачу письма с приаттаченым iso-образом на 700М, закодированным в base-64. Все прошло ок.