ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] postfix + SMTP + dialup = trouble
@ 2005-02-08  9:23 Andrei Popov
  2005-02-08  9:52 ` Alexey Morsov
  2005-02-11  6:43 ` Afanasov Dmitry
  0 siblings, 2 replies; 11+ messages in thread
From: Andrei Popov @ 2005-02-08  9:23 UTC (permalink / raw)
  To: ALTLinux Community

Hello All.

Ситуация:  система  АЛМ 2.4, postfix (с настройками из коробки),
sendmail, dialup и проблема:

Почта  не  отправляется  ни по SMTP, ни через sendmail. В первом
случае  log  postfix-a говорит что "no route to host", во втором
mailq объясняет что "host unknown".

Прочитав доку по АЛМ 2.4, раздел Postfix, и порыскав по тырнету,
я определил для себя некоторую последовательность действий.

Если верить доке из дистра,

1. для dialup + smtp мне нужно в main.cf вписать
defer_transports = smtp
relayhost = [smtp.myISP.net]

2. в  кач-ве  SMTP  сервера указать localhost / 127.0.0.1, осле
чего  почта  уйдет куда надо при наличии ppp по каманде sendmail
-q.

Вписал.  Указал.  reload postfix / service postfix restart. Ноль
реакции.

Если  верить  тырнету, то Postfix может работать и как локальный
агент, и по 25 порту, как сервер прова. Соответственно,

control postfix local либо server

В связи с этим вопросы:

1.  Какова  связь  между  postfix  и  sendmail, учитывая что для
работы  постфикса в кач-ве локального агента клиент должен уметь
посылать  почту  на  _sendmail_,  и при этом же в доке по дистру
сказано,  что  postfix  этот  самый sendmail типа obsoletes, ибо
сендмыл  сложен  в  настройках  и стар? Тогда зачем мне сендмыл,
если есть постфикс?

2.  В чем разница между postfix flush и sendmail -q?

3.  Что  мне  настраивать  -  postfix,  sendmail  ли?  Где лежат
настройки этого сендмыла?

4. Правильно ли я понял, что postfix именно _забирает_ локальную
почту  либо  почту по 25 порту, как пров? То есть клиент по SMTP
например почту отправляет, а postfix забирает, так?

Если так, то где здесь место для моего прова с моим дайлапом, и
как таки письмецо-то отправить? ;)

В  голове у меня, признаться, каша, и чтение man postfix на ночь
ни  разу  не  помогает %-\ Howto на эту тему не нашел, за ссылку
буду благодарен.

В  результате  хотелось  бы разобраться с работой этих демонов в
ситуции dial-up, чтобы понять, как:

а.  отправлять  почту по SMTP из любого клиента, причем ящиков у
меня несколько, соответственно и SMTP-серверов надо столько же.

либо:

б. отправлять почту через sendmail для тех клиентов, которые это
поддерживают, опять же нужна поддержка нескольких SMTP-серверов.

А еще лучше попробовать оба варианта, и решить для себя, как мне
удобнее.

Кто-нибудь  может  грамотно объяснить чайнику последовательность
шагов  в  обоих вариантах?

-- 
WBR,
Andrei Popov



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] postfix + SMTP + dialup = trouble
  2005-02-08  9:23 [Comm] postfix + SMTP + dialup = trouble Andrei Popov
@ 2005-02-08  9:52 ` Alexey Morsov
  2005-02-08 13:15   ` Re[2]: " Andrei Popov
  2005-02-10  9:29   ` Re[2]: [Comm] " Andrei Popov
  2005-02-11  6:43 ` Afanasov Dmitry
  1 sibling, 2 replies; 11+ messages in thread
From: Alexey Morsov @ 2005-02-08  9:52 UTC (permalink / raw)
  To: community


Andrei Popov wrote:
> 1. для dialup + smtp мне нужно в main.cf вписать
> defer_transports = smtp
> relayhost = [smtp.myISP.net]
Именно

> 
> 2. в  кач-ве  SMTP  сервера указать localhost / 127.0.0.1, осле
> чего  почта  уйдет куда надо при наличии ppp по каманде sendmail
> -q.
Да

> control postfix local либо server
control postfix local
service postfix restart
> 1.  Какова  связь  между  postfix  и  sendmail, учитывая что для
на сколько я знаю sendmail тут просто интерфейс postfix-а чисто для 
совместимости - как такового sendmail_а там нет

> 
> 4. Правильно ли я понял, что postfix именно _забирает_ локальную
> почту  либо  почту по 25 порту, как пров? То есть клиент по SMTP
> например почту отправляет, а postfix забирает, так?
если у вас дайлап - и соотвтественно локальный сервер то он просто 
занимается перетаскиванием файшей почти на smtp провайдера (т.е. просто 
тупо релеет ее туда, а уж тот smtp ее направит куда надо исходя из mail 
from, rcpt to

> В  голове у меня, признаться, каша, и чтение man postfix на ночь
> ни  разу  не  помогает %-\ Howto на эту тему не нашел, за ссылку
> буду благодарен.
Есть вариант что smtp сервер твоего провайлера (которого ты указал в 
relayhost) требует SMTP AUTH - в таком случае
apt-get install ssmtp - настройка там простая
и забудь про постфикс

> 
> а.  отправлять  почту по SMTP из любого клиента, причем ящиков у
> меня несколько, соответственно и SMTP-серверов надо столько же.
Нет - все гонишь на релей своего провайдера - дальше он там са разрулит
Раньше я даже на yandex.ru всякие гнал - но сейчас они могли и прикрыть 
сие... хотя кто его знает

-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re[2]: [Comm] postfix + SMTP + dialup = trouble
  2005-02-08  9:52 ` Alexey Morsov
@ 2005-02-08 13:15   ` Andrei Popov
  2005-02-08 13:23     ` Mike Lykov
  2005-02-11  6:46     ` Afanasov Dmitry
  2005-02-10  9:29   ` Re[2]: [Comm] " Andrei Popov
  1 sibling, 2 replies; 11+ messages in thread
From: Andrei Popov @ 2005-02-08 13:15 UTC (permalink / raw)
  To: Alexey Morsov

Hello Alexey,

Tuesday, February 8, 2005, 11:52:34 AM, you wrote:

>> 1. для dialup + smtp мне нужно в main.cf вписать
>> defer_transports = smtp
>> relayhost = [smtp.myISP.net]
AM> Именно
Отлично.

>> 2.  в кач-ве SMTP сервера указать localhost / 127.0.0.1, осле
>> чего  почта  уйдет  куда  надо  при  наличии  ppp  по каманде
>> sendmail -q.
AM> Да
Хорошо.

>> control postfix local либо server
AM> control postfix local
AM> service postfix restart
Так и стоит, это по умолчанию.

>> 1.  Какова  связь  между  postfix  и  sendmail, учитывая что для
AM> на  сколько  я  знаю sendmail тут просто интерфейс postfix-а
AM> чисто для совместимости - как такового sendmail_а там нет
Ну хоть что-то прояснилось...

>> 4.  Правильно  ли  я  понял,  что  postfix  именно _забирает_
>> локальную  почту  либо  почту  по 25 порту, как пров? То есть
>> клиент по SMTP например почту отправляет, а postfix забирает,
>> так?
AM> если  у вас дайлап - и соотвтественно локальный сервер то он
AM> просто  занимается  перетаскиванием  файшей  почти  на  smtp
AM> провайдера  (т.е.  просто тупо релеет ее туда, а уж тот smtp
AM> ее направит куда надо исходя из mail from, rcpt to
Понятно...

>> В  голове  у  меня, признаться, каша, и чтение man postfix на
>> ночь  ни  разу не помогает %-\ Howto на эту тему не нашел, за
>> ссылку буду благодарен.
AM> Есть  вариант что smtp сервер твоего провайлера (которого ты
AM> указал  в  relayhost)  требует  SMTP  AUTH  - в таком случае
AM> apt-get  install  ssmtp - настройка там простая и забудь про
AM> постфикс
Он-то  требует, но если постфикс не умеет делать authentication,
тогда  что  контролируют  поля  "пароль"  и  "логин" для smtp, в
клиентах  типа  сильфиды  или  evolution,  например?  По  какому
принципу  тут  организована  отправка  почты  при  опции SMTP (в
отличие от опции sendmail)??

>> а.  отправлять почту по SMTP из любого клиента, причем ящиков
>> у меня несколько, соответственно и SMTP-серверов надо столько
>> же.
AM> Нет  - все гонишь на релей своего провайдера - дальше он там
AM> са  разрулит  Раньше  я  даже  на yandex.ru всякие гнал - но
AM> сейчас они могли и прикрыть сие... хотя кто его знает
Блин, точно... вот это я знал, но забыл.. Спасиб!

-- 
WBR,
Andrei Popov




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Re[2]: [Comm] postfix + SMTP + dialup = trouble
  2005-02-08 13:15   ` Re[2]: " Andrei Popov
@ 2005-02-08 13:23     ` Mike Lykov
  2005-02-11  6:46     ` Afanasov Dmitry
  1 sibling, 0 replies; 11+ messages in thread
From: Mike Lykov @ 2005-02-08 13:23 UTC (permalink / raw)
  To: community

В сообщении от Вторник 08 Февраль 2005 17:15 Andrei Popov написал:

> >> 1.  Какова  связь  между  postfix  и  sendmail, учитывая что для
>
> AM> на  сколько  я  знаю sendmail тут просто интерфейс postfix-а
> AM> чисто для совместимости - как такового sendmail_а там нет
> Ну хоть что-то прояснилось...

очень хорошо помогают маны и английский язык.

man sendmail

SENDMAIL(1)                                                        SENDMAIL(1)

NAME
       sendmail - Postfix to Sendmail compatibility interface


-- 
Mike Lykov
Samara, "Vesna" parfum company, System administrator 


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re[2]: [Comm] postfix + SMTP + dialup = trouble
  2005-02-08  9:52 ` Alexey Morsov
  2005-02-08 13:15   ` Re[2]: " Andrei Popov
@ 2005-02-10  9:29   ` Andrei Popov
  1 sibling, 0 replies; 11+ messages in thread
From: Andrei Popov @ 2005-02-10  9:29 UTC (permalink / raw)
  To: Alexey Morsov

Hello Alexey,

Tuesday, February 8, 2005, 11:52:34 AM, you wrote:

>> defer_transports = smtp
>> relayhost = [smtp.myISP.net]
AM> Именно

>> 2. в  кач-ве  SMTP  сервера указать localhost / 127.0.0.1, осле
>> чего  почта  уйдет куда надо при наличии ppp по каманде sendmail
>> -q.
AM> Да

>> control postfix local либо server
AM> control postfix local
AM> service postfix restart
>> 1.  Какова  связь  между  postfix  и  sendmail, учитывая что для
AM> на сколько я знаю sendmail тут просто интерфейс postfix-а чисто для
AM> совместимости - как такового sendmail_а там нет

>> почту  либо  почту по 25 порту, как пров? То есть клиент по SMTP
>> например почту отправляет, а postfix забирает, так?
AM> если у вас дайлап - и соотвтественно локальный сервер то он просто
AM> занимается перетаскиванием файшей почти на smtp провайдера (т.е. просто
AM> тупо релеет ее туда, а уж тот smtp ее направит куда надо исходя из mail
AM> from, rcpt to

>> В  голове у меня, признаться, каша, и чтение man postfix на ночь
>> ни  разу  не  помогает %-\ Howto на эту тему не нашел, за ссылку
>> буду благодарен.
AM> Есть вариант что smtp сервер твоего провайлера (которого ты указал в
AM> relayhost) требует SMTP AUTH - в таком случае
AM> apt-get install ssmtp - настройка там простая
AM> и забудь про постфикс

>> а.  отправлять  почту по SMTP из любого клиента, причем ящиков у
>> меня несколько, соответственно и SMTP-серверов надо столько же.
AM> Нет - все гонишь на релей своего провайдера - дальше он там са разрулит
AM> Раньше я даже на yandex.ru всякие гнал - но сейчас они могли и прикрыть
AM> сие... хотя кто его знает

Спасибо за подсказки, мануал таки почитал для себя, постфикс
заработал как надо.

-- 
WBR,
Andrei Popov



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] postfix + SMTP + dialup = trouble
  2005-02-08  9:23 [Comm] postfix + SMTP + dialup = trouble Andrei Popov
  2005-02-08  9:52 ` Alexey Morsov
@ 2005-02-11  6:43 ` Afanasov Dmitry
  1 sibling, 0 replies; 11+ messages in thread
From: Afanasov Dmitry @ 2005-02-11  6:43 UTC (permalink / raw)
  To: community

> 2. в  кач-ве  SMTP  сервера указать localhost / 127.0.0.1, осле
> чего  почта  уйдет куда надо при наличии ppp по каманде sendmail
> -q.
кому указать? клиенту?
можно и так конечно. я kmail'у и mutt'у указал юзать команду sendmail, и у
меня всё прерасно уходит.

> Если  верить  тырнету, то Postfix может работать и как локальный
> агент, и по 25 порту, как сервер прова. Соответственно,
> 
> control postfix local либо server
может, почему нет. правда у меня для того, чтобы postfix заюзать как smtp
сервер пришлось раскоментировать в master.cf строчку с smtpd, но это
мелочи: с control я пока не знаком

> 1.  Какова  связь  между  postfix  и  sendmail, учитывая что для
> работы  постфикса в кач-ве локального агента клиент должен уметь
> посылать  почту  на  _sendmail_,  и при этом же в доке по дистру
> сказано,  что  postfix  этот  самый sendmail типа obsoletes, ибо
> сендмыл  сложен  в  настройках  и стар? Тогда зачем мне сендмыл,
> если есть постфикс?
sendmail это просто одна из команд postfix, оставленная чисто для
совместимости: упомянутые kmail, mutt и ещё туча клиентов юзают команду
sendmail -iчто-то там для отправки почты локальому серверу - им не важно
какому. поэтому sendmail в postfix просто складывает с какой-то
предварительной обработкой мыло в очередь posdtix'а, не более того. 

> 2.  В чем разница между postfix flush и sendmail -q?
sendmail -q вызывает postfix flush, потому то исторически так сложилось,
что с sendmail умеют работать все, а вот с postfix - нет.

> 3.  Что  мне  настраивать  -  postfix,  sendmail  ли?  Где лежат
> настройки этого сендмыла?
сервера sendmail у тебя нет - есть только команда от него. так что конфига
sendmail'а нет тоже. ставь rpm с сендмылом и будет тебе конфиг :)

> Если так, то где здесь место для моего прова с моим дайлапом, и
> как таки письмецо-то отправить? ;)
это уже вроде прояснили ранее :)

-- 
 С уважением,
 Афанасов Дмитрий


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] postfix + SMTP + dialup = trouble
  2005-02-08 13:15   ` Re[2]: " Andrei Popov
  2005-02-08 13:23     ` Mike Lykov
@ 2005-02-11  6:46     ` Afanasov Dmitry
  2005-02-11  7:20       ` Alexey I. Froloff
  1 sibling, 1 reply; 11+ messages in thread
From: Afanasov Dmitry @ 2005-02-11  6:46 UTC (permalink / raw)
  To: community

> Он-то  требует, но если постфикс не умеет делать authentication,
> тогда  что  контролируют  поля  "пароль"  и  "логин" для smtp, в
> клиентах  типа  сильфиды  или  evolution,  например?  По  какому
> принципу  тут  организована  отправка  почты  при  опции SMTP (в
> отличие от опции sendmail)??
эээ, а в smtp протоколе есть разве аутентификация? мне всегда казалось,
что она проходит в связке pop3...

-- 
 С уважением,
 Афанасов Дмитрий


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] postfix + SMTP + dialup = trouble
  2005-02-11  6:46     ` Afanasov Dmitry
@ 2005-02-11  7:20       ` Alexey I. Froloff
  2005-02-11  7:41         ` Afanasov Dmitry
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2005-02-11  7:20 UTC (permalink / raw)
  To: ALT Linux Community; +Cc: Afanasov Dmitry

[-- Attachment #1: Type: text/plain, Size: 887 bytes --]

* Afanasov Dmitry <ender@> [050211 09:48]:
> > Он-то  требует, но если постфикс не умеет делать authentication,
> > тогда  что  контролируют  поля  "пароль"  и  "логин" для smtp, в
> > клиентах  типа  сильфиды  или  evolution,  например?  По  какому
> > принципу  тут  организована  отправка  почты  при  опции SMTP (в
> > отличие от опции sendmail)??
> эээ, а в smtp протоколе есть разве аутентификация?
Есть.

> мне всегда казалось, что она проходит в связке pop3...
И там тоже есть ;-)

-- 
Regards, Sir Raorn.
-------------------
>> Маттиаса Эттриха -- я, к моему великому сожалению, не знаю кто он.
> Да так, LyX написал и проект KDE основал :)
Тогда у меня к нему позитивных эмоций никаких нет, увы. Зачем было
создавать систему на базе коммерческого кривого тулкита? Если бы не это,
проблем бы в дальнейшем было бы гораздо меньше.
		-- mithraen in community@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] postfix + SMTP + dialup = trouble
  2005-02-11  7:20       ` Alexey I. Froloff
@ 2005-02-11  7:41         ` Afanasov Dmitry
  2005-02-11  7:43           ` Alexey I. Froloff
  0 siblings, 1 reply; 11+ messages in thread
From: Afanasov Dmitry @ 2005-02-11  7:41 UTC (permalink / raw)
  To: ALT Linux Community

> > эээ, а в smtp протоколе есть разве аутентификация?
> Есть.
так, я пошёл искать :)
хотя может подкинешь урлу, для ускорения? :)

-- 
 С уважением,
 Афанасов Дмитрий


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] postfix + SMTP + dialup = trouble
  2005-02-11  7:41         ` Afanasov Dmitry
@ 2005-02-11  7:43           ` Alexey I. Froloff
  2005-02-11  8:03             ` [Comm][JT] " Afanasov Dmitry
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2005-02-11  7:43 UTC (permalink / raw)
  To: ALT Linux Community; +Cc: Afanasov Dmitry

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

* Afanasov Dmitry <ender@> [050211 10:42]:
> > > эээ, а в smtp протоколе есть разве аутентификация?
> > Есть.
> так, я пошёл искать :)
> хотя может подкинешь урлу, для ускорения? :)
http://www.google.com/search?q=smtp+auth ;-)

-- 
Regards, Sir Raorn.
-------------------
Он (пользователь) испортит жизнь только себе.
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm][JT] postfix + SMTP + dialup = trouble
  2005-02-11  7:43           ` Alexey I. Froloff
@ 2005-02-11  8:03             ` Afanasov Dmitry
  0 siblings, 0 replies; 11+ messages in thread
From: Afanasov Dmitry @ 2005-02-11  8:03 UTC (permalink / raw)
  To: ALT Linux Community

> http://www.google.com/search?q=smtp+auth ;-)
юморист, млин :) мне почему-то казалось, что это и есть - искать :)
-- 
 С уважением,
 Афанасов Дмитрий


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2005-02-11  8:03 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-08  9:23 [Comm] postfix + SMTP + dialup = trouble Andrei Popov
2005-02-08  9:52 ` Alexey Morsov
2005-02-08 13:15   ` Re[2]: " Andrei Popov
2005-02-08 13:23     ` Mike Lykov
2005-02-11  6:46     ` Afanasov Dmitry
2005-02-11  7:20       ` Alexey I. Froloff
2005-02-11  7:41         ` Afanasov Dmitry
2005-02-11  7:43           ` Alexey I. Froloff
2005-02-11  8:03             ` [Comm][JT] " Afanasov Dmitry
2005-02-10  9:29   ` Re[2]: [Comm] " Andrei Popov
2005-02-11  6:43 ` Afanasov Dmitry

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git