|
|
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть машинка с Debian, на машинке нет ничего кроме SMTP и POP3 серверов, два пользователя - root и mail. С других машинок в сети приходит много писем для пользователя mail на этой машинке, другие пользователи по POP3 эти письма забирают, вообщем эта машинка выполняет роль небольшого почтового сервера на 4 человек. Проблема в том, что писем приходит достаточного много, и в результате очень часто файл в который складываются сообщения полученные по SMTP /var/mail/mail получает размер более 2Gb, как только размер файла превышает эту критическую отметку POP3 сервис отказывается работать. Выглядит это так: mail@mail:/var/mail$ telnet localhost 110 Trying 127.0.0.1... Connected to mail Escape character is '^]'. +OK user mail +OK pass xxx -ERR Как эту проблему можно победить? Неужели ситуация когда у пользователя более 2Gb входящей почты настолько не штатная что POP3 просто отказывается работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 08:01:27 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
2 Гб - вообще классическое ограничение, дело в том, что на многих 32-битных платформах смещение в файле выражается 32-битным числом, что не позволяет иметь файл с большей длиной. Вариантов тут может быть несколько: 1) 2 Гб - это системное ограничение и больше не прыгнешь. Проверь, можно ли на этой машине создать файл с длиной, большей 2 Гб? 2) Система может работать с большими файлами, но сервер скомпилен с такмим либами, которые не могут работать с файлом длина которого превышает 2Гб. 3) Файловая система, на которой лежит почта позволяет иметь такие файлы, но она не смонтирована с опцией, разрещающей это. Как вариант - забирать чаще почту и повесить в крон скрипт, проверяющий размер почтовых файлов, который каким-нибудь образом информирует о надвигающейся проблеме. -------------- Если враг не сдается - его перегружают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 09:20:10 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
да я понимаю что 2гб это стандартное ограничеие связанное со знаковым 32битным целым. файлуха без проблем может работать в файлами более чем 2гб в размере, более того, когда файлик с почтой превышает лимит 2гб, SMTP все таки без проблем кладет в него новые письма, вот только POP3 падает. варианты чаще забирать почту или сносить файлик по крону не приемлимы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 09:53:32 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
Значит, как я уже сказал - POP3 не умеет работать с такими файлами. Кто сказал, что кроновый скрипт будет сносить файл? Предупреждать хотя бы, а решение ты сам будешь принимать, что с ним делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 09:55:49 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
cooluserда я понимаю что 2гб это стандартное ограничеие связанное со знаковым 32битным целым. файлуха без проблем может работать в файлами более чем 2гб в размере, более того, когда файлик с почтой превышает лимит 2гб, SMTP все таки без проблем кладет в него новые письма, вот только POP3 падает. варианты чаще забирать почту или сносить файлик по крону не приемлимы Смените pop3 сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 09:58:11 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
Sleeping Daemon Смените pop3 сервер. как? какой лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 10:02:49 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
УмаксуманЗначит, как я уже сказал - POP3 не умеет работать с такими файлами. Кто сказал, что кроновый скрипт будет сносить файл? Предупреждать хотя бы, а решение ты сам будешь принимать, что с ним делать. ну я тоже понимаю что POP3 работать не умеет с таким файлами :) предупреждение - не вариант. нужна стабильная работа POP3 с почтовыми файлами любого размера. вот и вопрос что делать? Если другой POP3 сервер ставит то какой на Дебиан лучше использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 11:34:29 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
cooluser Sleeping Daemon Смените pop3 сервер. как? какой лучше? Если бы Вы сказали какой у Вас стоит сейчас... Попробуйте Dovecot. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 11:58:42 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
сейчас стоит popa3d. Dovecot в местном дебиановском зеркале отстутсвует. А как насчет fetchmail? Он такие грабли интересно имеет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 12:06:51 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
cooluserсейчас стоит popa3d. А он, случайно, не умеет использовать MailDir вместо MailBox? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 12:37:12 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov cooluserсейчас стоит popa3d. А он, случайно, не умеет использовать MailDir вместо MailBox? Posted via ActualForum NNTP Server 1.4 как узнать? в /etc/ его конфигов не вижу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2007, 12:54:41 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
Вообщем помогла связка maildir+Dovecot ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2007, 11:36:50 |
|
||
|
POP3 сервер. Проблема с переполнением файла с письмами
|
|||
|---|---|---|---|
|
#18+
авторПроблема в том, что писем приходит достаточного много, и в результате очень часто файл в который складываются сообщения полученные по SMTP /var/mail/mail получает размер более 2Gb, как только размер файла превышает эту критическую отметку POP3 сервис отказывается работать. использовать maildir вместо mailbox авторсейчас стоит popa3d. поставьте dovecot ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2007, 18:10:23 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=34615482&tid=1488036]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
70ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 338ms |

| 0 / 0 |
