The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Настройка клиентской почтовой системы в Linux

02.12.2004 10:19

Дмитрий Аленичев написал статью по настройке клиентского набора программ для получения, обработки и чтения электронной почты.

Показано как настроить fetchmail для получения почты, procmail - для распределения по ящикам, mutt + abook - для чтения корреспонденции.

  1. Главная ссылка к новости (http://zlyden.nightmail.ru/man...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/4735-mail
Ключевые слова: mail, mutt, procmail, fetchmail
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, robin zlobin (?), 12:18, 02/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://www.linux.org.ru/jump-message.jsp?msgid=722661
     
  • 1.2, Corvax (ok), 13:50, 02/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Категорически не согласен с использованием локального почтового сервера для отправки, по крайней мере с настройками по умолчанию.
    Не спорю -- это удобно, сам когда-то использовал; но как админ почтового сервера организации, я на своем запретил прием почты от любых  диалап\адсл хостов.
     
     
  • 2.3, Дмитрий А. Аленичев (?), 15:01, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Я с вами полностью согласен насчёт того, что настройки по умолчанию не очень полезны для использования на почтовом сервере, но:

    1) Это первая версия моего документа
    2) Может быть вы помежете написать про настройку smtp-сервера ;)

     
     
  • 3.4, Дмитрий А. Аленичев (?), 15:15, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Пишите мне то, что хотите видеть в этом документе, присылайте свои вопросы для добавления их в FAQ. Я написал этот документ из-за того, что когда я настраивал свою почтовую систему, я не мог найти всей нужной мне информации в одном документе и мне приходилось перечитывать кучу статей в поисках нужных мне ответов.
     
     
  • 4.5, chucha (?), 15:45, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно обязательно написать, как настроить smarthost в sendmail, так чтобы он отправлял всю почту через smtp твоего провайдера, иначе как правильно заметили выше, будут большие проблемы с отправкой.
     
     
  • 5.6, Александр (??), 07:25, 03/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    обсуждалось на http://forum.oszone.ru/showthread.php?t=41605
    вот выдержки:

    1)
    в /etc/mail/your_config.mc вставить строку
    define('SMART_HOST', 'smtp.masterhost.ru')

    далее следуем инструкции по обновлению конфигов cf из m4 и перезапускаем sendmail
    cd /etc/mail && make && make restart

    2)
    а можно просто поправить sendmail.cf - вот так:

    # "Smart" relay host (may be null)
    DS[smtp.masterhost.ru]


     

  • 1.7, Rostislav (??), 14:00, 03/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Добавление (копия отправленного по почте,
    чтоб интересующиеся тоже посмотрели)

    1. Mutt прекрасно работает с локалью.
    строчка set charset="koi8-r" -- лишняя. Я иногда работаю с уникодного терминала, а иногда с КОИевого. И всё почти красиво
    получается.

    2. Про отправку почты. Я пользую esmtp.
    $ cat ~/.muttrc |grep esmtp
    set sendmail="/usr/bin/esmtp -v"
    $ $ cat ~/.esmtprc
    hostname = HOST:25      
    username = "roux"
    password = "secret"

    3. Если используется один pop ящик и сортировать
    ничего не надо, можно обойтись без procmail.

    $ cat .muttrc |grep pop
    set pop_delete=yes
    set pop_host="pop://USER:PASS@host"

    Ростислав

     
     
  • 2.9, Wulf (?), 18:39, 03/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    > 3. Если используется один pop ящик и сортировать
    > ничего не надо, можно обойтись без procmail.

    Нежелательно обходиться без procmail. Fetchmail, по умолчанию,
    скармливает почту sendmail-у, а тот, в свою очередь просматривает
    заголовки писем еще раз. И если пришло перенаправленное письмо,
    запросто может отвергнуть с руганью, что он не релеит
    для несвоего домена :-)

     
     
  • 3.12, Rostislav (??), 13:48, 06/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Сорри, ошибочка вышла. Конечно, без связки fetchmail/procmail.
    Дёшево и сердито.

    ЗЫ Сайт проекта esmtp -- http://esmtp.sourceforge.net

     
     
  • 4.13, Дмитрий А. Аленичев (?), 22:01, 08/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    > ЗЫ Сайт проекта esmtp -- http://esmtp.sourceforge.net

    Спасибо, обязательно добавлю

     

  • 1.8, Арапов Юрий (?), 17:00, 03/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может я чего не понимаю, но для запуска procmail из-под fetchmail нужно кое-что добавить в .fetchmailrc:
       poll "mail.freemail.ru",
          ...
          mda procmail

    По-моему, так.

    Юрий

     
     
  • 2.10, Дмитрий А. Аленичев (?), 19:33, 03/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    С теми настройками, которые описаны в этой статье лично у меня всё работает без этой строчки.
     

  • 1.11, Дмитрий А. Аленичев (?), 20:24, 05/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Написал предварительную версию 1.2. Кому интересно - посмотрите.
    http://zlyden.nightmail.ru/docs/linuxmail.html
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру