* Re: [Comm] Postfix again
2003-06-02 9:55 ` Красавин Андрей
@ 2003-06-02 11:58 ` Прокопьев Евгений
2003-06-02 13:53 ` Re[2]: " Борисов А.
2003-06-02 15:23 ` Леутин Александр
2 siblings, 0 replies; 21+ messages in thread
From: Прокопьев Евгений @ 2003-06-02 11:58 UTC (permalink / raw)
To: community
Красавин Андрей пишет:
> Прокопьев Евгений пишет:
>
>> Красавин Андрей пишет:
>>
>>> Тем не менее, если я не разъясню для себя этот вопрос - откуда ж у
>>> меня возьмется опыт? Такие замечания как например Ваше конечно писать
>>> хорошо, но одно большое НО!!!: мне, кроме Александра Огурцова
>>> (огромная ему благодарность), так и не дал вразумительного ответа из
>>> чего можно сделать вывод, что никто и не разбирался с этим по
>>> настоящему.
>>
>>
>>
>> Сформулируйте внятно, что требуется. Не в терминах postfix и конфигов,
>> а на пальцах, может так понятнее будет.
>>
>
> Ок. Есть домашняя машинка, подключаемая к интернет по диалапу, стоит
> Мастер-2.2. Из руководства по администрированию Мастера следут, что
> независимо ни от чего считается хорошим тоном поднять свой локальный
> почтовый сервер, в качестве которого советуется выбрать Postfix. Ок. Я
> его поставил. Настроил попутно fetchmail, еще хотелось бы mutt, но это
> потом. promailrc тоже создан и если запускать:
>
> fetchmail -av -m 'procmail -d andrew'
>
> все работает как надо.
>
>
> Что хотелось бы: есть два реальных почтовых ящика:
>
> akras@kominet.ru krasavin@parma.ru с которых требуется забирать почту.
> Насколько я понял работу procmail можно организовать либо
> непосредственно через fetchmail, либо через Postfix. Я остановился на
> втором варианте. Вот и хотелось бы настроить Postfix и вести удобную
> работу с почтой при помощи mutt. Пока по логам я только вижу, что почта
> c akras@kominet.ru забирается без проблем, но потом почему-то
> пересылается на адрес andrew@kominet.ru, а хотелось бы чтобы она
> ложилась в папку /home/andrew/mail...
если Вы не меняли параметры *canonical в main.cf, а .fetchmailrc в Вашей
домашней директории выглядит примерно так:
set postmaster "root"
set bouncemail
set no spambounce
set properties ""
set syslog
set daemon 1800
poll mail.ru with proto POP3 localdomains krasavin.pochta.lin
user 'name' there with password 'password' is andrew
то, почта, полученная фетчмайлом (у меня он работает как
fetchmail-daemon по расписанию), должна доставляться постфиксом туда,
куда прикажет MDA (в Вашем случае procmail), т.е. по умолчанию в
/var/spool/mail/andrew.
Чтобы обратный адрес при отправлении письма был не
andrew@krasavin.pochta.lin, а любой другой, то Вам надо играться с
sender_cahonical в main.cf и, возможно, myhostname и mydomain, но я,
кажется, обходился без этого.
--
С уважением, Прокопьев Евгений
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re[2]: [Comm] Postfix again
2003-06-02 9:55 ` Красавин Андрей
2003-06-02 11:58 ` Прокопьев Евгений
@ 2003-06-02 13:53 ` Борисов А.
2003-06-02 14:37 ` Grigory Fateyev
2003-06-02 15:21 ` Grigory Fateyev
2003-06-02 15:23 ` Леутин Александр
2 siblings, 2 replies; 21+ messages in thread
From: Борисов А. @ 2003-06-02 13:53 UTC (permalink / raw)
To: Красавин
Андрей
Monday, June 2, 2003, 1:55:45 PM, Красавин wrote:
КА> Что хотелось бы: есть два реальных почтовых ящика:
КА> akras@kominet.ru krasavin@parma.ru с которых требуется забирать
КА> почту. Насколько я понял работу procmail можно организовать либо
КА> непосредственно через fetchmail, либо через Postfix. Я
КА> остановился на втором варианте. Вот и хотелось бы настроить
КА> Postfix и вести удобную работу с почтой при помощи mutt. Пока по
КА> логам я только вижу, что почта c akras@kominet.ru забирается без
КА> проблем, но потом почему-то пересылается на адрес
КА> andrew@kominet.ru, а хотелось бы чтобы она ложилась в папку
КА> /home/andrew/mail...
а postfix-smtpd установлен?
fetchmail забирает почту с внешних POP3(IMAP) серверов и
передает ее на 25-порт localhost.
Дальше почту обрабатывает postfix (м.б проверка на вирусы drweb и
т.п.) и отдает procmail
Предлагаю пока не трогать procmail, а посмотреть связку fetchmail -
postfix-smtpd.
--
Best regards,
Борисов А.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 13:53 ` Re[2]: " Борисов А.
@ 2003-06-02 14:37 ` Grigory Fateyev
2003-06-02 16:17 ` Egor S. Orlov
2003-06-02 15:21 ` Grigory Fateyev
1 sibling, 1 reply; 21+ messages in thread
From: Grigory Fateyev @ 2003-06-02 14:37 UTC (permalink / raw)
To: community
Mon, 2 Jun 2003 17:53:22 +0400 Борисов А. написал(а):
> а postfix-smtpd установлен?
>
> fetchmail забирает почту с внешних POP3(IMAP) серверов и
> передает ее на 25-порт localhost.
> Дальше почту обрабатывает postfix (м.б проверка на вирусы drweb и
> т.п.) и отдает procmail
>
> Предлагаю пока не трогать procmail, а посмотреть связку fetchmail -
> postfix-smtpd.
>
Меня тоже это интересует. А как проверить что postfix слушает 25 порт без telnet?
Я из мазилы отправляю себе почту, причем отправитель /usr/bin/sendmail -t, но письма нет, а в логах:
Jun 2 18:26:31 localhost postfix/qmgr[8564]: 89063793: from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
Jun 2 18:26:31 localhost postfix/qmgr[8564]: 89063793: to=<greg@anastasia.ru>, relay=none, delay=0, status=deferred (deferred transport)
--
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 14:37 ` Grigory Fateyev
@ 2003-06-02 16:17 ` Egor S. Orlov
2003-06-02 17:32 ` Grigory Fateyev
2003-06-02 17:50 ` Grigory Fateyev
0 siblings, 2 replies; 21+ messages in thread
From: Egor S. Orlov @ 2003-06-02 16:17 UTC (permalink / raw)
To: community
> >
> Меня тоже это интересует. А как проверить что postfix слушает 25 порт
> без telnet?
netstat -p --inet
> Я из мазилы отправляю себе почту, причем отправитель /usr/bin/sendmail
> -t, но письма нет, а в логах: Jun 2 18:26:31 localhost
> postfix/qmgr[8564]: 89063793: from=<greg@localhost.localdomain>,
> size=501, nrcpt=1 (queue active) Jun 2 18:26:31 localhost
> postfix/qmgr[8564]: 89063793: to=<greg@anastasia.ru>, relay=none,
> delay=0, status=deferred (deferred transport)
какое значение у
mydestination ?
видимо, туда надо добавить anastasia.ru
--
WBR, Egor S. Orlov
FST SPbSPU
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 16:17 ` Egor S. Orlov
@ 2003-06-02 17:32 ` Grigory Fateyev
2003-06-03 14:31 ` Egor S. Orlov
2003-06-02 17:50 ` Grigory Fateyev
1 sibling, 1 reply; 21+ messages in thread
From: Grigory Fateyev @ 2003-06-02 17:32 UTC (permalink / raw)
To: community
Mon, 2 Jun 2003 20:17:28 +0400 Egor S. Orlov написал(а):
> > >
> > Меня тоже это интересует. А как проверить что postfix слушает 25 порт
> > без telnet?
>
> netstat -p --inet
# netstat -p --inet
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 ppp-1-15.vtsnet.ru:1042 calvino.freenode.n:ircd ESTABLISHED 4583/xchat
tcp 0 0 ppp-1-15.vtsnet.ru:1087 hosting.design.ru:http TIME_WAIT -
tcp 0 0 ppp-1-15.vtsnet.ru:1089 top100-images.ramb:http ESTABLISHED 4600/mozilla-bin
>
> какое значение у
> mydestination ?
> видимо, туда надо добавить anastasia.ru
>
вставил, теперь пишет
Jun 2 21:06:01 localhost postfix/qmgr[5087]: D8D3156B: from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
Jun 2 21:06:01 localhost postfix/local[5175]: D8D3156B: to=<greg@anastasia.ru>, relay=local, delay=1, status=sent ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")
--
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 17:32 ` Grigory Fateyev
@ 2003-06-03 14:31 ` Egor S. Orlov
2003-06-03 17:03 ` Grigory Fateyev
0 siblings, 1 reply; 21+ messages in thread
From: Egor S. Orlov @ 2003-06-03 14:31 UTC (permalink / raw)
To: community
> > какое значение у
> > mydestination ?
> > видимо, туда надо добавить anastasia.ru
> >
> вставил, теперь пишет
> Jun 2 21:06:01 localhost postfix/qmgr[5087]: D8D3156B:
> from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
> Jun 2 21:06:01 localhost postfix/local[5175]: D8D3156B:
> to=<greg@anastasia.ru>, relay=local, delay=1, status=sent
> ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")
ну, т.е. письмо доставляется
или нет?
--
WBR, Egor S. Orlov
FST SPbSPU
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-03 14:31 ` Egor S. Orlov
@ 2003-06-03 17:03 ` Grigory Fateyev
0 siblings, 0 replies; 21+ messages in thread
From: Grigory Fateyev @ 2003-06-03 17:03 UTC (permalink / raw)
To: community
Tue, 3 Jun 2003 18:31:20 +0400 Egor S. Orlov написал(а):
> > > какое значение у
> > > mydestination ?
> > > видимо, туда надо добавить anastasia.ru
> > >
> > вставил, теперь пишет
> > Jun 2 21:06:01 localhost postfix/qmgr[5087]: D8D3156B:
> > from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
> > Jun 2 21:06:01 localhost postfix/local[5175]: D8D3156B:
> > to=<greg@anastasia.ru>, relay=local, delay=1, status=sent
> > ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")
>
> ну, т.е. письмо доставляется
> или нет?
>
Нет, писем нет. Сначала они видны в mailq, а потом я выхожу в И-нет и они ушли, но тестовое письмо to himself не пришло.
--
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 16:17 ` Egor S. Orlov
2003-06-02 17:32 ` Grigory Fateyev
@ 2003-06-02 17:50 ` Grigory Fateyev
2003-06-02 17:55 ` Egor S. Orlov
1 sibling, 1 reply; 21+ messages in thread
From: Grigory Fateyev @ 2003-06-02 17:50 UTC (permalink / raw)
To: community
Mon, 2 Jun 2003 20:17:28 +0400 Egor S. Orlov написал(а):
> > >
> > Меня тоже это интересует. А как проверить что postfix слушает 25 порт
> > без telnet?
>
> netstat -p --inet
вот что выдает
# netstat -p --inet
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 ppp-1-15.vtsnet.ru:1042 calvino.freenode.n:ircd ESTABLISHED 4583/xchat
> какое значение у
> mydestination ?
> видимо, туда надо добавить anastasia.ru
>
вставил
Jun 2 21:06:01 localhost postfix/qmgr[5087]: D8D3156B: from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
Jun 2 21:06:01 localhost postfix/local[5175]: D8D3156B: to=<greg@anastasia.ru>, relay=local, delay=1, status=sent ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")
вот что пишет
--
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 17:50 ` Grigory Fateyev
@ 2003-06-02 17:55 ` Egor S. Orlov
0 siblings, 0 replies; 21+ messages in thread
From: Egor S. Orlov @ 2003-06-02 17:55 UTC (permalink / raw)
To: community
> вот что выдает
> # netstat -p --inet
> Active Internet connections (w/o servers)
> Proto Recv-Q Send-Q Local Address Foreign Address
> State PID/Program name tcp 0 0
> ppp-1-15.vtsnet.ru:1042 calvino.freenode.n:ircd ESTABLISHED 4583/xchat
хм...
>
> > какое значение у
> > mydestination ?
> > видимо, туда надо добавить anastasia.ru
> >
> вставил
> Jun 2 21:06:01 localhost postfix/qmgr[5087]: D8D3156B:
> from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
> Jun 2 21:06:01 localhost postfix/local[5175]: D8D3156B:
> to=<greg@anastasia.ru>, relay=local, delay=1, status=sent
> ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME") вот что пишет
ну, типа, доставлено
прошло через postfix,
пошло в procmail.
Все ОК.
--
WBR, Egor S. Orlov
FST SPbSPU
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Re[2]: [Comm] Postfix again
2003-06-02 13:53 ` Re[2]: " Борисов А.
2003-06-02 14:37 ` Grigory Fateyev
@ 2003-06-02 15:21 ` Grigory Fateyev
1 sibling, 0 replies; 21+ messages in thread
From: Grigory Fateyev @ 2003-06-02 15:21 UTC (permalink / raw)
To: community
Mon, 2 Jun 2003 17:53:22 +0400 Борисов А. написал(а):
> а postfix-smtpd установлен?
>
> fetchmail забирает почту с внешних POP3(IMAP) серверов и
> передает ее на 25-порт localhost.
> Дальше почту обрабатывает postfix (м.б проверка на вирусы drweb и
> т.п.) и отдает procmail
>
> Предлагаю пока не трогать procmail, а посмотреть связку fetchmail -
> postfix-smtpd.
>
Меня тоже это интересует. А как проверить что postfix слушает 25 порт без telnet?
Я из сульфиды отправляю себе почту, причем отправитель /usr/bin/sendmail -t, но письма нет, а в логах:
Jun 2 18:26:31 localhost postfix/qmgr[8564]: 89063793: from=<greg@localhost.localdomain>, size=501, nrcpt=1 (queue active)
Jun 2 18:26:31 localhost postfix/qmgr[8564]: 89063793: to=<greg@anastasia.ru>, relay=none, delay=0, status=deferred (deferred transport)
--
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] Postfix again
2003-06-02 9:55 ` Красавин Андрей
2003-06-02 11:58 ` Прокопьев Евгений
2003-06-02 13:53 ` Re[2]: " Борисов А.
@ 2003-06-02 15:23 ` Леутин Александр
2003-06-03 5:20 ` Красавин Андрей
2 siblings, 1 reply; 21+ messages in thread
From: Леутин Александр @ 2003-06-02 15:23 UTC (permalink / raw)
To: community
Здравствуйте!
Извините, что встреваю.
* Красавин Андрей <krasavin@kominet.ru> Mon, 02 Jun 2003 13:55:45 +0400
> > Сформулируйте внятно, что требуется. Не в терминах postfix и
> > конфигов, а на пальцах, может так понятнее будет.
>
> Ок. Есть домашняя машинка, подключаемая к интернет по диалапу,
> стоит Мастер-2.2. Из руководства по администрированию Мастера
> следут, что независимо ни от чего считается хорошим тоном поднять
> свой локальный почтовый сервер, в качестве которого советуется
> выбрать Postfix.
почта нужна и для получения сообщений, например, от того же cron или
osec.
> Ок. Я его поставил. Настроил попутно fetchmail,
> еще хотелось бы mutt, но это потом. promailrc тоже создан и если
> запускать:
>
> fetchmail -av -m 'procmail -d andrew'
>
> все работает как надо.
>
> Что хотелось бы: есть два реальных почтовых ящика:
>
> akras@kominet.ru krasavin@parma.ru с которых требуется забирать
> почту. Насколько я понял работу procmail можно организовать либо
> непосредственно через fetchmail, либо через Postfix. Я
> остановился на втором варианте. Вот и хотелось бы настроить
> Postfix и вести удобную работу с почтой при помощи mutt. Пока по
> логам я только вижу, что почта c akras@kominet.ru забирается без
> проблем, но потом почему-то пересылается на адрес
> andrew@kominet.ru, а хотелось бы чтобы она ложилась в папку
> /home/andrew/mail...
>
У меня тоже дайл-ап. С постфиксом пока не копался, стоИт "из коробки",
про его связь с фетчмайлом не знаю. Накарябал себе .fetchmailrc и
.procmailrc. Если запускать просто "fetchmail", то почта фильтруется и
ложится в /home/$LOGNAME/Mail, как указано procmail'у. В конфиге фетча
про процмейл ни слова -- он, видимо, запускается по умолчанию. В логах
постфикса письма, доставляемые {fetch|proc}mail'ом, видны. Всё работает
ОК, ничего никуда налево не пересылается. Выслать .fetchmailrc и .procmailrc ?
--
Леутин Александр leutin@rambler.ru
Registered Linux user #295797
Жизнь - смертельно интересная штука...
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] Postfix again
2003-06-02 15:23 ` Леутин Александр
@ 2003-06-03 5:20 ` Красавин Андрей
0 siblings, 0 replies; 21+ messages in thread
From: Красавин Андрей @ 2003-06-03 5:20 UTC (permalink / raw)
To: community
Леутин Александр пишет:
> У меня тоже дайл-ап. С постфиксом пока не копался, стоИт "из коробки",
> про его связь с фетчмайлом не знаю. Накарябал себе .fetchmailrc и
> .procmailrc. Если запускать просто "fetchmail", то почта фильтруется и
> ложится в /home/$LOGNAME/Mail, как указано procmail'у. В конфиге фетча
> про процмейл ни слова -- он, видимо, запускается по умолчанию. В логах
> постфикса письма, доставляемые {fetch|proc}mail'ом, видны. Всё работает
> ОК, ничего никуда налево не пересылается. Выслать .fetchmailrc и .procmailrc ?
Нет уже не надо. Всем спасибо за помощь! Проблему нашел:
оказалось, что у меня в fetchmailrc в качестве юзера стояло
другое имя (там, где идет with password 'password' is andrew -
вместо andrew стоял akras) - вот и доверяй после этого
конфигурялкам (fetchmailconf) :-(. Лучше уж ручками все делать.
Как только подправил, все заработало, так что дело даже не в
Postfix было... :-). Еще раз всем большое спасибо за помощь...
--
С уважением, Андрей Красавин
^ permalink raw reply [flat|nested] 21+ messages in thread