Exim и dbmail

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
alex1522
проходил мимо
Сообщения: 2
Зарегистрирован: 2007-07-12 9:29:45

Exim и dbmail

Непрочитанное сообщение alex1522 » 2007-07-12 9:49:38

Есть несколько проблем с отправкой и приемом почты.
В логах пишет ...

Код: Выделить всё

Jul 12 10:11:55 mail5 dbmail/imap4d[1059]: Error [Unknown error: 0] on write-stream
Jul 12 10:11:55 mail5 dbmail/imap4d[1059]: Error write to client socket failed
Jul 12 10:11:55 mail5 dbmail/imap4d[1059]: Error write to client socket failed
Jul 12 10:30:11 mail5 dbmail/smtp[84733]: Error SENDMAIL not set in DBMAIL section of dbmail.conf.
Jul 12 10:30:11 mail5 dbmail/smtp[84738]: Error SENDMAIL not set in DBMAIL section of dbmail.conf.
Jul 12 10:35:10 mail5 dbmail/smtp[84803]: Error SENDMAIL not set in DBMAIL section of dbmail.conf.
Конфиги из статьи.
Последний раз редактировалось Alex Keda 2009-09-02 18:18:07, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-12 10:19:53

а это ккая-то болезнь новых версий.
советую то же что и всем - пеерходи на dovecot например
Убей их всех! Бог потом рассортирует...

alex1522
проходил мимо
Сообщения: 2
Зарегистрирован: 2007-07-12 9:29:45

Непрочитанное сообщение alex1522 » 2007-07-12 10:32:57

ОК, буду думать как перенести 30 гиг почты.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-12 11:39:20

http://www.lissyara.su/?id=1195
за ночь - асилит
========
когда я переносил - я н а том же хосте поднял голубятню на другом хосте (в дефолтовом конфиге есть пример - 10143) и переносил. всё пучком прошло
Убей их всех! Бог потом рассортирует...

APanyovin_
проходил мимо

Re: Exim и dbmail

Непрочитанное сообщение APanyovin_ » 2007-07-16 10:20:03

Код: Выделить всё

Jul 16 11:08:26 mail dbmail/imap4d[24742]: Error [No database selected] [SELECT login, sock_allow, sock_deny, userid FROM dbmail_usermap WHERE login in ('*****','ANY') ORDER BY sock_allow, sock_deny]
Jul 16 11:08:26 mail dbmail/imap4d[24742]: Error could not select usermap
Jul 16 11:08:26 mail dbmail/imap4d[24742]: Error db-validate error while validating user ****** (pass ****).
Кто нить сталкивался с таким??
Последний раз редактировалось Alex Keda 2009-09-02 18:18:23, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение Alex Keda » 2007-07-16 10:26:49

да выкиньте вы эту глючную поделку...
Убей их всех! Бог потом рассортирует...

APanyovin_
проходил мимо

Re: Exim и dbmail

Непрочитанное сообщение APanyovin_ » 2007-07-16 10:43:36

так вопрос в том, что у меня в ней пользователей много и кроме этой проблемки все ок.

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение Alex Keda » 2007-07-16 10:47:44

число детишек уменьши...
==========
а лучше докупи оперативки
Убей их всех! Бог потом рассортирует...

APanyovin
мл. сержант
Сообщения: 79
Зарегистрирован: 2007-05-21 8:41:22

Re: Exim и dbmail

Непрочитанное сообщение APanyovin » 2007-07-16 10:52:03

уменьшил еще неделю назад.
в определенной степени помогло.

как можно задать максимум оперативы для одного процесса dbmail?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение Alex Keda » 2007-07-16 10:54:06

насколько помню - никак...
Убей их всех! Бог потом рассортирует...

APanyovin
мл. сержант
Сообщения: 79
Зарегистрирован: 2007-05-21 8:41:22

Re: Exim и dbmail

Непрочитанное сообщение APanyovin » 2007-07-16 11:09:26

может еще способы шаманства есть??

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Exim и dbmail

Непрочитанное сообщение BAV_Lug » 2007-07-18 12:24:24

Я от него еще год назад отказался. Когда огреб большие проблемы при переходе с одной версии на другую. Хотя по-началу все выглядело красиво.

APanyovin
мл. сержант
Сообщения: 79
Зарегистрирован: 2007-05-21 8:41:22

Re: Exim и dbmail

Непрочитанное сообщение APanyovin » 2007-07-18 14:01:55

а на что перешли??

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Exim и dbmail

Непрочитанное сообщение BAV_Lug » 2007-07-18 14:11:03

APanyovin писал(а):а на что перешли??
на dovecot

APanyovin
мл. сержант
Сообщения: 79
Зарегистрирован: 2007-05-21 8:41:22

Re: Exim и dbmail

Непрочитанное сообщение APanyovin » 2007-07-18 14:23:00

переход был болезненный??

и если есть описание перехода, не поделитесь?

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Exim и dbmail

Непрочитанное сообщение BAV_Lug » 2007-07-19 10:09:57

APanyovin писал(а):переход был болезненный??

и если есть описание перехода, не поделитесь?
Честно говоря довольно болезненый.

История была такова.
Появилась новая версия этого dbmail-a (2 какая-то, уже и не помню точно). Ну я и решил обновиться.
Обновился. Оказалось, что поменялся формат базы. Смотрю, есть скрипт по переводу БД.
Ну думаю, отлично, щас все быстренько сделаю. Запускаю этот скрипт. Через пару часов его работы, я понял, что быстренько не получится. Справедливости ради, нужно сказать, что на тот момент у меня в качестве сервака использовался старый ПК с процом 200МГц. Ну да ладно - жду. Винтик у меня там был где-то 10 гиг. под раздел var (где собственно и хранилась база) был отведено что-то около 6 гиг. На момент запуска скрипта, размер базы был около 3 гиг. Вообщем смотрю я на место, а оно катострафически уменьшается (а скрипт все работает и работает). Начинаю лихорадочно чистить var. Прибиваю,что можно и что нельзя, но места мне так и не хватило.
Решил, ну хрен с ним. Как раз в этот момент, я готовил другую машину под сервак. Перенес базу (уже прилично разрошуюся) на нее и запустил скрипт перевода уже там. Вообщем чеерез некоторое время все перевелось. И я запустил новую версию dbmail (не без проблем, как оказалось добавились в конфиг новые опции без которых он не пускался). Ну думаю, мучения закончились. А зря я так думал.....

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение Alex Keda » 2007-07-19 10:13:31

юзайте файловую систему для хранения почты...
БД - не для этого...
Убей их всех! Бог потом рассортирует...

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Exim и dbmail

Непрочитанное сообщение BAV_Lug » 2007-07-19 10:30:44

Продолжение....
Запускаю Thunderbird. И тут начинаются приколы. Эта новая версия dbmail-a по имапу не отдает заголовки писем. Т.е. письма я вижу. Могу их открывать смотреть. А вот в списке заголовков нет :( Пробую оутглюк - там все нормально (как я потом уже вдуплил, он их берет из самого тела письма). Сначала я подумал, что это беда тандерберда. Но, потом посмотрел в белке - там аналогиная проблема. Вобщем как я не бился, так и не получилось у меня настроить dbmail, что-бы видеть эти заголовки. Это и было последней каплей для перехода на что-то другое.
Как раз к стати появилась статья лиса http://www.lissyara.su/?id=1173.
Поставил я dovecot. Посадил его на другой порт. Попробовал перетянуть письма из dbmail в dovecot с помощью imapsync на автомате. Но (уже даже и не помню почему), у меня это не получилось. Пришлось вручную переносить письма :( Создавал в оутглюке акаунты из dbmai-а и dovecot-а и копировал письма. Слава богу у меня на тот момент, ящиков было всего пару десятков. Но писем в них правда дохрена.

Вот такой у меня был переход.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение Alex Keda » 2007-07-19 10:35:09

да... я тоже так переносил - было дело...
ужос нах... 5 гигов 30 учёток...
оутглюк делает всё очень медленно - 100кб в секунду - максимум...
Убей их всех! Бог потом рассортирует...

APanyovin
мл. сержант
Сообщения: 79
Зарегистрирован: 2007-05-21 8:41:22

Re: Exim и dbmail

Непрочитанное сообщение APanyovin » 2007-07-19 10:42:57

какой то печальный опыт:)

значит и мне пора мигрироавть!

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Exim и dbmail

Непрочитанное сообщение BAV_Lug » 2007-07-19 10:50:12

lissyara писал(а):юзайте файловую систему для хранения почты...
БД - не для этого...
Просто когда я переходил на dbmail, я был еще очень "зелен" во фре.
И перваю толковая статья про почту была эта http://www.lissyara.su/?id=1148 :)
А опыт ручного перетягивания у меня на тот момент уже был. Перетягивал из MDaemona (win) как-раз в dbmail.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение Alex Keda » 2007-07-19 10:53:55

это меня тоже было восхищение идеей - про БД
прошло на 20 гигах размера БД :))
Убей их всех! Бог потом рассортирует...

APanyovin
мл. сержант
Сообщения: 79
Зарегистрирован: 2007-05-21 8:41:22

Re: Exim и dbmail

Непрочитанное сообщение APanyovin » 2007-07-19 11:29:00

единственные способ - это ручное перетягивание?

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Exim и dbmail

Непрочитанное сообщение BAV_Lug » 2007-07-19 11:39:02

APanyovin писал(а):единственные способ - это ручное перетягивание?
Попробуй сделать по статье http://www.lissyara.su/?id=1195
Но у меня не получилось (как уже говорил, не помню почему).

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Exim и dbmail

Непрочитанное сообщение ProFTP » 2009-09-02 11:18:47

lissyara писал(а):это меня тоже было восхищение идеей - про БД
прошло на 20 гигах размера БД :))
у тебя точно была MyISAM, а не innodb?
так как по-умолчанию innodb везде?
(кстате, а в текущей версии можно постаивть MyISA?)

он туда всё пишет и спам пишет, ты спам удалял, и удаленные письма нодо удалять?

для MySQL от 20Гиг говорят что критично, даже на сайте dbmail.org написано что елси база больашя, то рекоммендуется PgSQL

если бада будет 100гиг-2Т, то тогда может надо Oracle, PgSQL, Firebire...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение