sendmail+imap

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

sendmail+imap

Непрочитанное сообщение sckif » 2009-03-02 17:32:18

заранее извиняюсь если была тема , лично мне не удалось найти:(
есть sendmail+qpopper+ssl все работает все гуд:)простейший почтовик
письма храняться в mbox
задача: возможно ли к существующей системе
прикрутить imap сохранив при этом письма юзеров в mbox ? т.е.
к тому что есть Sendmail+qpopper+ssl добавить imap?
и вообще возможно ли это? вроде как dovecot умеет и Imap и mbox?

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 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/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: sendmail+imap

Непрочитанное сообщение hizel » 2009-03-02 17:37:13

dovecot умеет судя по их wiki
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: sendmail+imap

Непрочитанное сообщение sckif » 2009-03-02 17:50:29

а у кого нибудь была реальная практика? не в теории?:)

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: sendmail+imap

Непрочитанное сообщение hizel » 2009-03-02 17:55:42

я пас : )
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: sendmail+imap

Непрочитанное сообщение sckif » 2009-03-03 13:43:26

ну вообщем забацал я все как надо, все пашет :) весьма рад dovecot,0 юзал первый раз, весьма удобная штучка, всем рекомендую нужен кому конфиг?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: sendmail+imap

Непрочитанное сообщение hizel » 2009-03-03 14:53:26

да! нужен!1 : )
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: sendmail+imap

Непрочитанное сообщение sckif » 2009-03-03 15:01:14

вобщем все просто 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 {
}
далее возникает вопрос:)
возможно ли разшаренные папочки сделать?

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: sendmail+imap

Непрочитанное сообщение princeps » 2009-03-03 15:54:23

Протокол imap это поддерживает, dovecot - не знаю.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: sendmail+imap

Непрочитанное сообщение sckif » 2009-03-03 16:08:14

Это понятно что он поддерживает и даже dovecot поддерживает
вопрос вот в чем , можно ли при этой связке и держа письма в формате mbox, сделать расшаренные папки

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: sendmail+imap

Непрочитанное сообщение hizel » 2009-03-03 16:20:16

http://wiki.dovecot.org/MailLocation/Mb ... ght=(mbox)

вам pop3 и imap дружить не надо?
если не - тогда проще :oops:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: sendmail+imap

Непрочитанное сообщение sckif » 2009-03-03 17:57:06

Это я читал:) по нему и настраивал первую половину:)
где там про расшаренные папки?:)чет ненашел

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: sendmail+imap

Непрочитанное сообщение hizel » 2009-03-03 18:40:13

с самого начала
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.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.