Бывают моменты когда хочется чего то, чего нет (или по крайней мере ты этого найти не можешь).
У меня назрела необходимость в SquirrelMail наличие документаций как это сделать используя связку Apache & PHP4 & Postfix & Courier-IMAP меня обнадеживало.
В связи с тем, что было слишком много времени потрачено на изучение Sendmail, и не желание (а попросту лень) разбираться в настройках Postfix,
встал вопрос: как сделать так, чтобы это все работало но, с Sendmail вместо Postfix.
Искал я очень усердно и долго, даже пришлось снова читать доки по Sendmail, но ничего кроме как прикрутить Cyrus я не нашел, поиски по форумам выявили, что такое желание возникало не только у меня. Многие пользователи спрашивали,
как связать Sendmail с Courier-IMAP, и судя по всему ответов не было.
Так как Sendmail поставляется с модулями m4 для Cyrus, возникают некоторые проблемы (по крайней мере у меня) с Courier, и вот после некоторого времени я нашел как это победить. Был крайне удивлен, что этого до сих пор не добавили
в Sendmail (m4 например MAILER(maildrop)), но это уже вопрос к разработчикам.
Итак для того чтобы поженить нужно установить maildrop (/usr/ports/mail/dropmail). Затем устанавливаем sendmail с MAILER(local), после его установки, в файле /etc/mail/sendmail.cf заменяем секцию Mlocal на вот это:
Mlocal, P=/usr/local/bin/maildrop, F=lsAw5:/|@SPfhn, S=10/30, R=20/40,
T=DNS/RFC822/X-Unix,
A=maildrop -d $u
После чего все работает (по крайней мере у меня), дальше устанавливаем Courier-IMAP и тому подобное под свои нужды.
Прошу прощения за столь обильное словоизлияние.
|