Такого от Exim'a ещё никто не хотел... ???
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- papich
- рядовой
- Сообщения: 40
- Зарегистрирован: 2007-08-15 16:32:45
- Откуда: Тула
Такого от Exim'a ещё никто не хотел... ???
Доброго времени суток!
Вдохновлённый статьёй про СпамОборону захотел сделать аналогичную штуку и себе, но своей почтовки нет, да и для 15 аккаунтов городить лениво, хотя....
Идея такая: Я забираю почту по pop3 с сервака blabla.ru, прогоняю её через Exim с SO1024 и отдаю пользователям(у них соответственно в клиентах в pop3 прописан мой шлюз).
А на отправку они используют smtp.blabla.ru. Мой шлюз в отправке не участвует.
Для своей идея я по многочисленным статьям установил: fetchmail клиент,Exim & mySQL, и dovecot на доставку.
Итог работы: fetch забирает, Exim вроде раскладывает, но до dovecot дело не доходит, потому, что не может создать пользователя(нет директории), хотя из базы логин и пароль берёт,коннектиться.
Есть мнение, что реализовать такую схему не получиться.
Помогите советом. Примеры реализации такой системы, не встретил во всём инете, но возможности Exim'a гонят мылси, что такое не может быть не реальным.
Или как победить спам малой кровью?
Хелп ми!
Вдохновлённый статьёй про СпамОборону захотел сделать аналогичную штуку и себе, но своей почтовки нет, да и для 15 аккаунтов городить лениво, хотя....
Идея такая: Я забираю почту по pop3 с сервака blabla.ru, прогоняю её через Exim с SO1024 и отдаю пользователям(у них соответственно в клиентах в pop3 прописан мой шлюз).
А на отправку они используют smtp.blabla.ru. Мой шлюз в отправке не участвует.
Для своей идея я по многочисленным статьям установил: fetchmail клиент,Exim & mySQL, и dovecot на доставку.
Итог работы: fetch забирает, Exim вроде раскладывает, но до dovecot дело не доходит, потому, что не может создать пользователя(нет директории), хотя из базы логин и пароль берёт,коннектиться.
Есть мнение, что реализовать такую схему не получиться.
Помогите советом. Примеры реализации такой системы, не встретил во всём инете, но возможности Exim'a гонят мылси, что такое не может быть не реальным.
Или как победить спам малой кровью?
Хелп ми!
Последний раз редактировалось papich 2008-08-28 15:02:52, всего редактировалось 1 раз.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- сержант
- Сообщения: 191
- Зарегистрирован: 2008-07-10 7:28:37
- Откуда: Vladivostok
Re: Такого от Exim'a ещё никто не хотел...
реально.
ошибка в конфиге довекота.
ошибка в конфиге довекота.
машина думать не может, машина должна ехать
- papich
- рядовой
- Сообщения: 40
- Зарегистрирован: 2007-08-15 16:32:45
- Откуда: Тула
Re: Такого от Exim'a ещё никто не хотел...
Ок. dovecot ругается так:
dovecot.log
Какая ошибка характерна таким ругательствам?
Или конфиг в студию?
dovecot.log
Код: Выделить всё
dovecot: Aug 28 15:43:03 Info: pop3-login: Login: user=<admin@blabla.ru>, method=PLAIN, rip=192.168.149.91, lip=192.168.149.94
dovecot: Aug 28 15:43:03 Error: POP3(admin@blabla.ru): Couldn't init INBOX: Mailbox isn't a valid mbox file
dovecot: Aug 28 15:43:03 Info: POP3(admin@blabla.ru): Mailbox init failed top=0/0, retr=0/0, del=0/0, size=0
Или конфиг в студию?
- papich
- рядовой
- Сообщения: 40
- Зарегистрирован: 2007-08-15 16:32:45
- Откуда: Тула
Re: Такого от Exim'a ещё никто не хотел...
Мой конфиг dovecot.conf
Код: Выделить всё
base_dir = /var/run/dovecot/
log_path = /var/log/dovecot.log
protocols = pop3
listen = *
disable_plaintext_auth = no
shutdown_clients = yes
log_timestamp = "%b %d %H:%M:%S "
syslog_facility = mail
ssl_disable = yes
login_dir = /var/run/dovecot/login
login_chroot = yes
login_user = dovecot
login_process_size = 32
login_process_per_connection = yes
login_processes_count = 3
login_max_processes_count = 64
login_greeting = Dovecot ready.
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c
login_log_format = %$: %s
mail_location = mbox:~/mail/:INBOX=/var/mail/exim/%d/%n
mail_access_groups = mail
verbose_proctitle = yes
first_valid_uid = 25
first_valid_gid = 0
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
protocol lda {
postmaster_address = postmaster@example.com
auth_socket_path = /var/run/dovecot/auth-master
}
auth default {
mechanisms = plain
passdb sql {
# Path for SQL configuration file, see doc/dovecot-sql-example.conf
args = /usr/local/etc/dovecot-sql.conf
}
userdb passwd {
args = /usr/local/etc/dovecot-sql.conf
}
userdb sql {
args = /usr/local/etc/dovecot-sql.conf
}
user = root
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
# Default user/group is the one who started dovecot-auth (root)
user = mailnull
#group =
}
}
}
plugin {
}
- papich
- рядовой
- Сообщения: 40
- Зарегистрирован: 2007-08-15 16:32:45
- Откуда: Тула
Re: Такого от Exim'a ещё никто не хотел... ???
Хм... все молчат
up
up
-
- сержант
- Сообщения: 191
- Зарегистрирован: 2008-07-10 7:28:37
- Откуда: Vladivostok
Re: Такого от Exim'a ещё никто не хотел... ???
покажи кусок конфига екзима относительно local_deliverypapich писал(а):Ок. dovecot ругается так:
dovecot.logКакая ошибка характерна таким ругательствам?Код: Выделить всё
dovecot: Aug 28 15:43:03 Info: pop3-login: Login: user=<admin@blabla.ru>, method=PLAIN, rip=192.168.149.91, lip=192.168.149.94 dovecot: Aug 28 15:43:03 Error: POP3(admin@blabla.ru): Couldn't init INBOX: Mailbox isn't a valid mbox file dovecot: Aug 28 15:43:03 Info: POP3(admin@blabla.ru): Mailbox init failed top=0/0, retr=0/0, del=0/0, size=0
Или конфиг в студию?
на туда кладет ли и так ли, как надо?
написано же простым англицким языком
Код: Выделить всё
dovecot: Aug 28 15:43:03 Error: POP3(admin@blabla.ru): Couldn't init INBOX: Mailbox isn't a valid mbox file
Код: Выделить всё
# Group to enable temporarily for privileged operations. Currently this is
# used only with INBOX when either its initial creation or dotlocking fails.
# Typically this is set to "mail" to give access to /var/mail.
mail_privileged_group = mail
если ты не планируешь принимать(оптравлять) почту используя SMTP своего сервака и тебе не надо "крутых" замутов от екзима (типа копии, алиасы, форвардинги, обработка писем по сложной логике ) -
а только принятть+проверить+раздать -
то в твоем случае вполне подойдет связка
fetchmail + procmail + SA (and\or DSPAM) + CLAMAV (по желанию)+ dovecot
машина думать не может, машина должна ехать
- papich
- рядовой
- Сообщения: 40
- Зарегистрирован: 2007-08-15 16:32:45
- Откуда: Тула
Re: Такого от Exim'a ещё никто не хотел... ???
lerryc Спасибо, буду пробовать.
А по поводу крутых замутов и сам не рад, НО как я понял спамоборона от яндекса больше ни с чем простым не дружит...
DSPAM насколько я понимаю обучается, только учить его некому...
Оборона уже готова к "употреблению"... да и траффик почтовый у нас мизер, в 1024 нормальных письма уложимся раз 15-20.
А по поводу крутых замутов и сам не рад, НО как я понял спамоборона от яндекса больше ни с чем простым не дружит...
DSPAM насколько я понимаю обучается, только учить его некому...
Оборона уже готова к "употреблению"... да и траффик почтовый у нас мизер, в 1024 нормальных письма уложимся раз 15-20.