Страница 1 из 1
sendmail+imap
Добавлено: 2009-03-02 17:32:18
sckif
заранее извиняюсь если была тема , лично мне не удалось найти:(
есть sendmail+qpopper+ssl все работает все гуд:)простейший почтовик
письма храняться в mbox
задача: возможно ли к существующей системе
прикрутить imap сохранив при этом письма юзеров в mbox ? т.е.
к тому что есть Sendmail+qpopper+ssl добавить imap?
и вообще возможно ли это? вроде как dovecot умеет и Imap и mbox?
Re: sendmail+imap
Добавлено: 2009-03-02 17:37:13
hizel
dovecot умеет судя по их wiki
Re: sendmail+imap
Добавлено: 2009-03-02 17:50:29
sckif
а у кого нибудь была реальная практика? не в теории?:)
Re: sendmail+imap
Добавлено: 2009-03-02 17:55:42
hizel
я пас : )
Re: sendmail+imap
Добавлено: 2009-03-03 13:43:26
sckif
ну вообщем забацал я все как надо, все пашет
весьма рад dovecot,0 юзал первый раз, весьма удобная штучка, всем рекомендую нужен кому конфиг?
Re: sendmail+imap
Добавлено: 2009-03-03 14:53:26
hizel
да! нужен!1 : )
Re: sendmail+imap
Добавлено: 2009-03-03 15:01:14
sckif
вобщем все просто sendmail_dovecot imap
cat /usr/local/etc/dovecot.conf|grep -v "#"
Код: Выделить всё
listen = *
disable_plaintext_auth = no
log_path = /var/log/dovecot-err.log
info_log_path = /var/log/dovecot.log
ssl_cert_file = /etc/mail/certs/sendmail.pem
ssl_key_file = /etc/mail/certs/sendmail.pem
login_max_connections = 256
mail_location = mbox:~/mail/:INBOX=/var/mail/%u
mail_privileged_group = mail
dotlock_use_excl = yes
verbose_proctitle = yes
first_valid_uid = 0
first_valid_gid = 0
max_mail_processes = 512
maildir_copy_with_hardlinks = yes
mbox_read_locks = fcntl
mbox_write_locks = dotlock fcntl
protocol imap {
login_greeting_capability = yes
imap_client_workarounds = delay-newmail netscape-eoh tb-extra-mailbox-sep
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
protocol lda {
postmaster_address = postmaster@example.com
sendmail_path = /usr/sbin/sendmail
}
auth_executable = /usr/local/libexec/dovecot/dovecot-auth
auth_process_size = 256
auth_username_format = %Lu
auth default {
mechanisms = plain login
passdb pam {
args = session=yes dovecot
}
userdb passwd {
args = blocking=yes
}
user = root
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
}
client {
path = /var/run/dovecot/auth-client
mode = 0660
}
}
}
dict {
}
plugin {
}
далее возникает вопрос:)
возможно ли разшаренные папочки сделать?
Re: sendmail+imap
Добавлено: 2009-03-03 15:54:23
princeps
Протокол imap это поддерживает, dovecot - не знаю.
Re: sendmail+imap
Добавлено: 2009-03-03 16:08:14
sckif
Это понятно что он поддерживает и даже dovecot поддерживает
вопрос вот в чем , можно ли при этой связке и держа письма в формате mbox, сделать расшаренные папки
Re: sendmail+imap
Добавлено: 2009-03-03 16:20:16
hizel
http://wiki.dovecot.org/MailLocation/Mb ... ght=(mbox)
вам pop3 и imap дружить не надо?
если не - тогда проще
Re: sendmail+imap
Добавлено: 2009-03-03 17:57:06
sckif
Это я читал:) по нему и настраивал первую половину:)
где там про расшаренные папки?:)чет ненашел
Re: sendmail+imap
Добавлено: 2009-03-03 18:40:13
hizel
с самого начала
In many systems the user's mails are by default stored in /var/mail/username file. This file is called INBOX in IMAP world. Since IMAP supports multiple mailboxes, you'll need to have a directory for them as well. Usually ~/mail is a good choice for this.