Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Ноя 27 2007 13:49 Заголовок сообщения: KMail vs Outlook Express |
|
|
Здравствуйте уважаемые!
в процессе миграции на линукс возник следующий вопрос:
Под виндой для организации был единый почтовый ящик, база писем оутлока была общедоступной для просмотра входящей почты (стоит у секретаря) - чтоб меня не трогали, и ее тоже, пускай сами ищут письма и вложения, т.е. база расшарена и все клиенты оутлок ссылались на единый каталог почты, криво конечно, но просто и эффективно
а как сейчас? - если основная база на kmail, виндовых клиентов раз два и обчелся в силу специфики ПО, каким виндовым клиентом, пусть даже дополнительным можно почту смотреть? в смысле почту kmail? |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вт Ноя 27 2007 14:02 Заголовок сообщения: |
|
|
Ндя... Вы про протокол IMAP лучше почитайте. Особенно на фига он нужен и что позволяет. Тогда вас посетит ПРАВИЛЬНАЯ мысль! |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Ноя 27 2007 14:57 Заголовок сообщения: |
|
|
Ндя... чеж я раньше не спросил?
спасибо большущее! |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Пт Дек 28 2007 12:10 Заголовок сообщения: |
|
|
где моя почта?! блин сервер вроде поднял - не понял какой - поднимал из яста. Почта стабильно сливается с почтового ящика (xxx@km.ru) на мой сервер, и к серверу вроде KMail конектится по imap , но сообщения не появляются. где они? где я опять напортил? |
|
Вернуться к началу |
|
|
C37
Зарегистрирован: 09.03.2005 Сообщения: 311
|
Добавлено: Пн Янв 07 2008 23:24 Заголовок сообщения: |
|
|
Штатный телепат болен, попробуйте сообщить подробности... |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Янв 08 2008 20:41 Заголовок сообщения: |
|
|
Значится малость уже и сам разобрался - но вопросов море!!!
ПОМОГИТЕ ПЛЗ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-------------------
ДАНО
1 ОС suse 10.1 server
2 один п/я на ххх@km.ru
3 что имеем в дистрибутиве:
- cyrus imap
- postfix
- fetcmail
---------------------------------------
ЗАДАЧИ
1 локальный почтовый сервер IMAP (чтоб все в одном месте лежало)
2 собирание почты с внешнего п/я на локальный имап
3 выпинывание почты в интернет с любого компьютера от имени xxx@km.ru
4 как бонус - можно и внутри сети почту погонять - но этот пункт необязателен
------------------------------------------
ПРОБЛЕМЫ
стандартно ставящийся почтовый сервер на suse завязан на ldap, мне этого не нада - не хочу, слишком проблематично и даже с помощью ЯСТа до конца так и не настроил. (в смысле почтовый сервер) вобщем бросил это гиблое дело и полез в гугль.
ОЧЕНЬ хорошая статейка
http://pentarh.googlepages.com/postfix-sasl-cyrus-mta
как раз то что нада, но не получается настроить imap и postfix, за fetcmail еще и не брался, это он гад у меня всю почту слил на компьютер а там спрятал - до сих пор найти не могу
ПРОБЛЕМА №1
завожу пользователя в sasl - получаю
azkserver:/var/spool # sasldblistusers2
post@azkserver: userPassword
azkserver:/var/spool #
завожу пользователя в cyrus imap - получаю
user.post@azkserver (\HasNoChildren)
azkserver.finuinsk>
п р о в е р я ю:
azkserver:/var/spool # telnet azkserver 110
Trying 192.168.5.251...
Connected to azkserver.
Escape character is '^]'.
+OK azkserver Cyrus POP3 v2.2.12 server ready <2874086587.1199813535@azkserver>
USER post
+OK Name is a valid mailbox
quit
+OK
Connection closed by foreign host
все ведь работает -
но при попытке проверить почту по pop3 с мыла post@azkserver например Kmail пишет
[SYS/PERM] Unable to locate maildrop: Mailbox does not exist"
ну там еще postfix не хоче в имап ложить почту и т.д., но я считаю что лучше по порядку, сначала нужно разобраться, за что меня мой сервер отпинывает, а потом дальше. |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Янв 08 2008 21:16 Заголовок сообщения: |
|
|
ДОПОЛНЕНИЕ К ПРОБЛЕМЕ №1
предыдущыя ошибка выдавалась при попытке подключения пользователя, заведенного еще и локально, если пользователь виртуальный, как в вышеупомянутой статье то вообще Kmail пишет
Не удаётся войти на azkserver.Возможно, указан неверный пароль.
Ответ сервера: "[AUTH] Invalid login"
наверно гдето в районе saslauth проблема, блин даже лога найти не могу
выручайте плз!!! |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Янв 08 2008 21:28 Заголовок сообщения: |
|
|
во - вроде нашел:
an 8 23:12:49 azkserver master[25518]: about to exec /usr/lib/cyrus/bin/pop3d
Jan 8 23:12:49 azkserver pop3[25518]: executed
Jan 8 23:12:49 azkserver pop3[25518]: sql_select option missing
Jan 8 23:12:49 azkserver pop3[25518]: auxpropfunc error no mechanism available
Jan 8 23:12:49 azkserver pop3[25518]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql
Jan 8 23:12:49 azkserver pop3[25518]: accepted connection
Jan 8 23:12:49 azkserver saslauthd[3883]: DEBUG: auth_pam: pam_authenticate failed: User not known to the underlying authentication module
Jan 8 23:12:49 azkserver saslauthd[3883]: do_auth : auth failure: [user=post] [service=pop] [realm=] [mech=pam] [reason=PAM auth error]
Jan 8 23:12:49 azkserver pop3[25518]: badlogin: azkserver.finuinsk [192.168.5.251] plaintext post SASL(-13): authentication failure: checkpass failed
Jan 8 23:13:52 azkserver master[24677]: process 25518 exited, status 0
Jan 8 23:23:59 azkserver syslog-ng[2679]: STATS: dropped 0
и как это понимать?
процесс saslauthd запущен, в /etc/imapd.conf
sasl_pwcheck_method: saslauthd |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Янв 08 2008 22:08 Заголовок сообщения: |
|
|
subst писал(а): | во - вроде нашел:
an 8 23:12:49 azkserver master[25518]: about to exec /usr/lib/cyrus/bin/pop3d
Jan 8 23:12:49 azkserver pop3[25518]: executed
Jan 8 23:12:49 azkserver pop3[25518]: sql_select option missing
Jan 8 23:12:49 azkserver pop3[25518]: auxpropfunc error no mechanism available
Jan 8 23:12:49 azkserver pop3[25518]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql
Jan 8 23:12:49 azkserver pop3[25518]: accepted connection
Jan 8 23:12:49 azkserver saslauthd[3883]: DEBUG: auth_pam: pam_authenticate failed: User not known to the underlying authentication module
Jan 8 23:12:49 azkserver saslauthd[3883]: do_auth : auth failure: [user=post] [service=pop] [realm=] [mech=pam] [reason=PAM auth error]
Jan 8 23:12:49 azkserver pop3[25518]: badlogin: azkserver.finuinsk [192.168.5.251] plaintext post SASL(-13): authentication failure: checkpass failed
Jan 8 23:13:52 azkserver master[24677]: process 25518 exited, status 0
Jan 8 23:23:59 azkserver syslog-ng[2679]: STATS: dropped 0
и как это понимать?
процесс saslauthd запущен, в /etc/imapd.conf
sasl_pwcheck_method: saslauthd |
уф - вроде разобрался
1 - требуется полная форма логина типа user@domain
2 - plan text не поддерживается (ткнул галочку в клиенте использовать для авторизации CRAM-MD5) |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Вт Фев 12 2008 06:43 Заголовок сообщения: |
|
|
and3008 писал(а): | Ндя... Вы про протокол IMAP лучше почитайте. Особенно на фига он нужен и что позволяет. Тогда вас посетит ПРАВИЛЬНАЯ мысль! |
Пробовал сделать так или похоже:
http://pentarh.googlepages.com/postfix-sasl-cyrus-mta
заработало - правда не совсем разобрался с аутентификацией - так как пакеты уже в комплекте - без локально заведенного пользователя не работает ну не беда - пользователю можно вообще вход в систему запретить Но это локальный релей - с доставкой во вне проблемы
1 fetcmail сливает с внешнего ящика определенному пользователю почту
2 все подключаются к ящику этого пользователя по ИМАП
Уважаемый and3008 Вы такой подход имели в виду?
тогда хотельсьбы еще:
1 запретить удаление писем из этого ящика
2 эсли возможен пункт первый - то как тогда удалять сообщения (например чтобы только я мог это сделать? Иначе либо наудаляют лишнего - либа спам - а он увы иногда пробивается закакает все, чтоб не сказать грубее )
3 Заставить postfx рулить не только внутри сети - но и при необходимости делегировать доставку внешнему smtp или как нить научить отправлять почту во вне в манах уже запутался и в голове сплошная каша если не затруднит - то хотя бы ссылки на более менее внятную документацию на русском с примерами, а еще лучше и с картинками |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Чт Фев 14 2008 17:24 Заголовок сообщения: |
|
|
УВАЖАЕМЫЕ - ПОМОГИТЕ ПЛЗ
subst писал(а): |
3 Заставить postfx рулить не только внутри сети - но и при необходимости делегировать доставку внешнему smtp или как нить научить отправлять почту во вне в манах уже запутался и в голове сплошная каша если не затруднит - то хотя бы ссылки на более менее внятную документацию на русском с примерами, а еще лучше и с картинками |
вроде нашел:
http://kiev1.org/page-1457.html
но при отправке:
Feb 14 18:55:47 lx-server postfix/cleanup[2969]: E87C91C6CC: message-id=<200802141855.47753.user@server.finuinsk>
Feb 14 18:55:47 server postfix/qmgr[2508]: E87C91C6CC: from=<xxx@mail.ru>, size=790, nrcpt=1 (queue active)
Feb 14 18:55:47 server postfix/smtpd[2967]: disconnect from server.finuinsk[192.168.5.251]
Feb 14 18:55:50 server poll.tcpip: Starting mail and news send/fetch
Feb 14 18:55:52 server postfix/smtp[2970]: E87C91C6CC: to=<xxx@freemail.ru>, relay=smtp.mail.ru[194.67.23.111], delay=5, status=bounced (host smtp.mail.ru[194.67.23.111] said: 503 Administrative prohibition -- authorization required. Users in your domain are not allowed to send email without authorization. See http://www.mail.ru/pages/help/261.html for details. (in reply to DATA command))
Feb 14 18:55:52 server postfix/cleanup[2969]: 6E86A1C81D: message-id=<20080214135552.6E86A1C81D@server.finuinsk>
Feb 14 18:55:52 server postfix/qmgr[2508]: 6E86A1C81D: from=<>, size=2952, nrcpt=1 (queue active)
Feb 14 18:55:52 server postfix/qmgr[2508]: E87C91C6CC: removed
я понимаю что аутентификация не проходит, но как решить?
В main.cf:
relayhost = smtp.mail.ru
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
и пункты 1 и 2 тоже актуальны!!! |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Ср Фев 20 2008 06:35 Заголовок сообщения: |
|
|
ТЕМА ЗАКРЫТА ВСЕМ СПАСИБО
Сделал такаи на SuSE 10 пользуясь пакетами только дистрибутива, пришел к следующим выводам:
1 Для ведения пользователей только в базе sasl необходимо править imapd.conf
согласно документа http://pentarh.googlepages.com/postfix-sasl-cyrus-mta, т.е.
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb
sasl_sasldb_path: где она там лежит, в моем случае прям в /etc, и соответственно поправить права доступа к этому файлу, иначе cyradm -u XXX host не пустит
sasl_mech_list: механизмы доступа К ВАШЕМУ ИМАП и соответственно если выбираем что нить - то контролируем чтобы был установлен соответствующий пакет из дистрибутива /напр: sasl_cram-md5/
можно использовать дефолтный
sasl_pwcheck_method: saslauthd
тогда можно не наполнять базу sasl, но придется заводить локальных пользователей (пробовал с правами nobody - работае)
2 Для локальной работы postfix (main.cf) практически не правим, дефолтно пустой параметр
mailbox_transport =
на
mailbox_transport = cyrus
у меня заработало сразу
3 Для релея на внешний smtp правим параметры main.cf согласно http://kiev1.org/page-1457.html, т.е.
relayhost = (я пробовал smtp.mail.ru)
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = где там sasl_passwd.db (указываем не индексированный а текст. файл)
И ДОБОВЛЯЕМ ПУСТОЙ ПАРАМЕТР
smtp_sasl_security_options =
не помню откуда взял - зато сразу все заработало |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Ср Фев 20 2008 17:57 Заголовок сообщения: |
|
|
subst писал(а): | http://kiev1.org/page-1457.html |
А страничка то уже ненайдена _________________ Best regards |
|
Вернуться к началу |
|
|
subst
Зарегистрирован: 13.06.2005 Сообщения: 85 Откуда: s.Uinskoe
|
Добавлено: Чт Фев 21 2008 13:26 Заголовок сообщения: |
|
|
VeL писал(а): | subst писал(а): | http://kiev1.org/page-1457.html |
А страничка то уже ненайдена |
А ссылка не верна из за ',' моя оплошность, но повниметельнее нада быть - строку для редактирования адреса еще никто не отменял
Держите рабочую
http://kiev1.org/page-1457.html |
|
Вернуться к началу |
|
|
|