ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] $HOSTNAME for Postfix
@ 2001-10-16 15:26 cornet
  2001-10-16 17:03 ` Artem K. Jouravsky
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: cornet @ 2001-10-16 15:26 UTC (permalink / raw)
  To: mandrake-russian

Привет всем!

Есть домашняя сетка на 2 тачки.
Моя - Спринг, вторая - маздай для жены.
Инет дома идет через мою машину маскарадом. Соединение - обычный
модем с динамическим IP, пров - МТУ. Модем старый хреновый и
линию держит плохо - часто перезванивает.

На моей тачке поднят named для домашней сети и кэширования. Домен
home, имя хоста smart.home, IP адреса из 192.168.0.0

Попытался наладить отправку почты через postfix наружу, начал
упражняться на собственном мыле.
Говорю:
$ mail -s "test message" cornet@zmail.ru
balabala
И почти сразу же получаю обратку в которой четко сказано, что
Зеноновский мыльник не смог отрезольвить ност smart.home с
которого было послано письмо и послал это все нафиг. Вобщем то
справедливо.

Вопрос:
Как обьяснить Постфиксу, что бы он при отправки наружу
использовал не стационарное имя хоста smart.home, а то
динамическое, которое выделено мне провайдером в
_данный_момент_??
Че то я никак не соображу с какого боку за это взяться :-/

-- 
******** FIRE & STEEL ********



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 15:26 [mdk-re] $HOSTNAME for Postfix cornet
@ 2001-10-16 17:03 ` Artem K. Jouravsky
  2001-10-16 17:21   ` cornet
  2001-10-16 18:00 ` [mdk-re] " Viacheslav Kaloshin
  2001-10-16 21:58 ` Michael Shigorin
  2 siblings, 1 reply; 14+ messages in thread
From: Artem K. Jouravsky @ 2001-10-16 17:03 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, cornet <cornet@zmail.ru>!
От Tue, 16 Oct 2001 15:28:02 +0400 вы писали на тему [mdk-re] $HOSTNAME for Postfix:

> Вопрос:
> Как обьяснить Постфиксу, что бы он при отправки наружу
> использовал не стационарное имя хоста smart.home, а то
> динамическое, которое выделено мне провайдером в
> _данный_момент_??
> Че то я никак не соображу с какого боку за это взяться :-/
Может, проще сказать постфиксу чтобы он слал на смтп вашего 
провайдера?

------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 17:03 ` Artem K. Jouravsky
@ 2001-10-16 17:21   ` cornet
  2001-10-16 17:34     ` Artem K. Jouravsky
  2001-10-16 17:41     ` Aleksandr Blohin
  0 siblings, 2 replies; 14+ messages in thread
From: cornet @ 2001-10-16 17:21 UTC (permalink / raw)
  To: mandrake-russian

"Artem K. Jouravsky" wrote:
> 
> Здравствуйте, cornet <cornet@zmail.ru>!
> От Tue, 16 Oct 2001 15:28:02 +0400 вы писали на тему [mdk-re] $HOSTNAME for Postfix:
> 
> > Вопрос:
> > Как обьяснить Постфиксу, что бы он при отправки наружу
> > использовал не стационарное имя хоста smart.home, а то
> > динамическое, которое выделено мне провайдером в
> > _данный_момент_??
> > Че то я никак не соображу с какого боку за это взяться :-/
> Может, проще сказать постфиксу чтобы он слал на смтп вашего
> провайдера?

То есть лобовое решение по Вашему мнению невозможно и все таки
придется пользоваться внешним SMTP?

-- 
******** FIRE & STEEL ********



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 17:21   ` cornet
@ 2001-10-16 17:34     ` Artem K. Jouravsky
  2001-10-17  4:13       ` Yura Gusev
  2001-10-16 17:41     ` Aleksandr Blohin
  1 sibling, 1 reply; 14+ messages in thread
From: Artem K. Jouravsky @ 2001-10-16 17:34 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, cornet <cornet@zmail.ru>!
От Tue, 16 Oct 2001 17:22:34 +0400 вы писали на тему Re: [mdk-re] $HOSTNAME for Postfix:

> > > Вопрос:
> > > Как обьяснить Постфиксу, что бы он при отправки наружу
> > > использовал не стационарное имя хоста smart.home, а то
> > > динамическое, которое выделено мне провайдером в
> > > _данный_момент_??
> > > Че то я никак не соображу с какого боку за это взяться :-/
> > Может, проще сказать постфиксу чтобы он слал на смтп вашего
> > провайдера?
> 
> То есть лобовое решение по Вашему мнению невозможно и все таки
> придется пользоваться внешним SMTP?
Я не такой уж эксперт в этих вопросах... Мне кажется, можно было бы
подставлять значения $HOSTNAME из внешнего файла а в него писать при
коннекте... Но тогда придется дергать постфикс при каждой перезвонке.
Других решений навскидку я не вижу...


------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 17:21   ` cornet
  2001-10-16 17:34     ` Artem K. Jouravsky
@ 2001-10-16 17:41     ` Aleksandr Blohin
  2001-10-16 17:50       ` Artem K. Jouravsky
  1 sibling, 1 reply; 14+ messages in thread
From: Aleksandr Blohin @ 2001-10-16 17:41 UTC (permalink / raw)
  To: mandrake-russian

On Tue, 16 Oct 2001 17:22:34 +0400
cornet <cornet@zmail.ru> wrote:

C> То есть лобовое решение по Вашему мнению невозможно и все таки
C> придется пользоваться внешним SMTP?

Мне приходится использовать "чужое" статическое имя для своей домашней
тачки.

--
Best regards
AB
--
				... In nomine Altli, et Ctrli, et Spititus Deli, Reset!




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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 17:41     ` Aleksandr Blohin
@ 2001-10-16 17:50       ` Artem K. Jouravsky
  2001-10-17  2:06         ` Aleksandr Blohin
  0 siblings, 1 reply; 14+ messages in thread
From: Artem K. Jouravsky @ 2001-10-16 17:50 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, Aleksandr Blohin <sass@uustoll.ee>!
От Tue, 16 Oct 2001 15:47:14 +0200 вы писали на тему Re: [mdk-re] $HOSTNAME for Postfix:

AB> On Tue, 16 Oct 2001 17:22:34 +0400
AB> cornet <cornet@zmail.ru> wrote:
AB> 
AB> C> То есть лобовое решение по Вашему мнению невозможно и все
AB> таки
AB> C> придется пользоваться внешним SMTP?
AB> 
AB> Мне приходится использовать "чужое" статическое имя для своей
AB> домашней
AB> тачки.
А нет риска нарваться на сервер который произведет проверку на 
соответствие IP и HOSTNAME?

------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 15:26 [mdk-re] $HOSTNAME for Postfix cornet
  2001-10-16 17:03 ` Artem K. Jouravsky
@ 2001-10-16 18:00 ` Viacheslav Kaloshin
  2001-10-16 18:09   ` cornet
  2001-10-16 21:58 ` Michael Shigorin
  2 siblings, 1 reply; 14+ messages in thread
From: Viacheslav Kaloshin @ 2001-10-16 18:00 UTC (permalink / raw)
  To: mandrake-russian

C> Вопрос:
C> Как обьяснить Постфиксу, что бы он при отправки наружу
C> использовал не стационарное имя хоста smart.home, а то
C> динамическое, которое выделено мне провайдером в
C> _данный_момент_??
C> Че то я никак не соображу с какого боку за это взяться :-/

как делал я (давно ;-)
в скрипте, который пускает pppd или чем вы там дозваниваетесь, после
дозвонки
с помощью sed в sendmail.cf меняется Dj#HOSTNAME на то, что получено после
nslookup на полученный адрес .. и перезапускается sendmail ... затем тут
же пускается sendmail -q для доставки накопившегося ....  затем fetchmail
для забора почты ;-)

думаю, алгорим подойдет и для postfix ...

а сейчас я просто через ssh-port-forwarding гоню все через свои сервера
... так проще ;-) для меня

--
With best wishes,
Viacheslav Kaloshin
multik@asplinux.ru tel. +7 095 933 3549
http://linuxnews.ru



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 18:00 ` [mdk-re] " Viacheslav Kaloshin
@ 2001-10-16 18:09   ` cornet
  2001-10-16 18:44     ` Yura Zotov
  0 siblings, 1 reply; 14+ messages in thread
From: cornet @ 2001-10-16 18:09 UTC (permalink / raw)
  To: mandrake-russian

Viacheslav Kaloshin wrote:
> 
> C> Вопрос:
> C> Как обьяснить Постфиксу, что бы он при отправки наружу
> C> использовал не стационарное имя хоста smart.home, а то
> C> динамическое, которое выделено мне провайдером в
> C> _данный_момент_??
> C> Че то я никак не соображу с какого боку за это взяться :-/
> 
> как делал я (давно ;-)
> в скрипте, который пускает pppd или чем вы там дозваниваетесь, после
> дозвонки
> с помощью sed в sendmail.cf меняется Dj#HOSTNAME на то, что получено после
> nslookup на полученный адрес .. и перезапускается sendmail ... затем тут
> же пускается sendmail -q для доставки накопившегося ....  затем fetchmail
> для забора почты ;-)
> 
> думаю, алгорим подойдет и для postfix ...
> 
> а сейчас я просто через ssh-port-forwarding гоню все через свои сервера
> ... так проще ;-) для меня

Ну да. Я примерно так себе и представлял - с привязкой
собственного скрипта к ifup ppp0 правкой чегото где то, и
передергиванием postfix.

Сеньк, видимо проще действительно не получится :-((

-- 
******** FIRE & STEEL ********



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 18:09   ` cornet
@ 2001-10-16 18:44     ` Yura Zotov
  2001-10-17 10:19       ` cornet
  0 siblings, 1 reply; 14+ messages in thread
From: Yura Zotov @ 2001-10-16 18:44 UTC (permalink / raw)
  To: mandrake-russian

On Tue, Oct 16, 2001 at 06:11:33PM +0400, cornet wrote:
> Viacheslav Kaloshin wrote:
> > 
> > C> Вопрос:
> > C> Как обьяснить Постфиксу, что бы он при отправки наружу
> > C> использовал не стационарное имя хоста smart.home, а то
> > C> динамическое, которое выделено мне провайдером в
> > C> _данный_момент_??
> > C> Че то я никак не соображу с какого боку за это взяться :-/
> > 
> > как делал я (давно ;-)
> > в скрипте, который пускает pppd или чем вы там дозваниваетесь, после
> > дозвонки
> > с помощью sed в sendmail.cf меняется Dj#HOSTNAME на то, что получено после
> > nslookup на полученный адрес .. и перезапускается sendmail ... затем тут
> > же пускается sendmail -q для доставки накопившегося ....  затем fetchmail
> > для забора почты ;-)
> > 
> > думаю, алгорим подойдет и для postfix ...
> > 
> > а сейчас я просто через ssh-port-forwarding гоню все через свои сервера
> > ... так проще ;-) для меня
> 
> Ну да. Я примерно так себе и представлял - с привязкой
> собственного скрипта к ifup ppp0 правкой чегото где то, и
> передергиванием postfix.
> 
> Сеньк, видимо проще действительно не получится :-((

У меня сейчас похожая ситуация с PPTP соединением. Я делаю так.

HOSTNAME=`nslookup $IPADDR | grep Name | awk '{print $2}'`
if [ "x$HOSTNAME" != "x" ]; then
    hostname $HOSTNAME
fi

Передергивать postfix не приходится, хотя, что он за HOSTNAME
использует не проверял. Но, вроде, все нормально.

man hostname

									
--
Юрий А. Зотов



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 15:26 [mdk-re] $HOSTNAME for Postfix cornet
  2001-10-16 17:03 ` Artem K. Jouravsky
  2001-10-16 18:00 ` [mdk-re] " Viacheslav Kaloshin
@ 2001-10-16 21:58 ` Michael Shigorin
  2 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2001-10-16 21:58 UTC (permalink / raw)
  To: mandrake-russian

On Tue, Oct 16, 2001 at 03:28:02PM +0400, cornet wrote:
> $ mail -s "test message" cornet@zmail.ru
> balabala
> И почти сразу же получаю обратку в которой четко сказано, что
> Зеноновский мыльник не смог отрезольвить ност smart.home с
> которого было послано письмо и послал это все нафиг. Вобщем то
> справедливо.
Мне сильно помог Postfix FAQ (там даже есть рассказ "про
диалап"),

/etc/postfix/main.cf:
sender_canonical_maps = hash:/etc/postfix/sender_canonical

В /etc/postfix/sender_canonical:
mike mike@lic145.kiev.ua

И что-то на тему генерации хэшей (postmap?)...

PS: сперва стояло my_origin, но это было в корне неправильно ;-)

-- 
WBR, Michael Shigorin -- webmaster at www.chem.univ.kiev.ua
>Home Page:  http://visa.chem.univ.kiev.ua/~mike/  ICQ: 113344029
>Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 17:50       ` Artem K. Jouravsky
@ 2001-10-17  2:06         ` Aleksandr Blohin
  2001-10-17  9:53           ` [mdk-re] [JT] " Vyt
  0 siblings, 1 reply; 14+ messages in thread
From: Aleksandr Blohin @ 2001-10-17  2:06 UTC (permalink / raw)
  To: mandrake-russian

On Tue, 16 Oct 2001 17:52:02 +0400
"Artem K. Jouravsky" <ujo@ifirst.ru> wrote:

AKJ> А нет риска нарваться на сервер который произведет проверку на 
AKJ> соответствие IP и HOSTNAME?

За два (или более) года ни разу не сталкивался с этим.

--
Best regards
AB
--
				... In nomine Altli, et Ctrli, et Spititus Deli, Reset!




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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 17:34     ` Artem K. Jouravsky
@ 2001-10-17  4:13       ` Yura Gusev
  0 siblings, 0 replies; 14+ messages in thread
From: Yura Gusev @ 2001-10-17  4:13 UTC (permalink / raw)
  To: mandrake-russian

On Tue, 16 Oct 2001, Artem K. Jouravsky wrote:

> Здравствуйте, cornet <cornet@zmail.ru>!
> От Tue, 16 Oct 2001 17:22:34 +0400 вы писали на тему Re: [mdk-re] $HOSTNAME for Postfix:
>
> > > > Вопрос:
> > > > Как обьяснить Постфиксу, что бы он при отправки наружу
> > > > использовал не стационарное имя хоста smart.home, а то
> > > > динамическое, которое выделено мне провайдером в
> > > > _данный_момент_??
> > > > Че то я никак не соображу с какого боку за это взяться :-/
> > > Может, проще сказать постфиксу чтобы он слал на смтп вашего
> > > провайдера?
> >
> > То есть лобовое решение по Вашему мнению невозможно и все таки
> > придется пользоваться внешним SMTP?
> Я не такой уж эксперт в этих вопросах... Мне кажется, можно было бы
> подставлять значения $HOSTNAME из внешнего файла а в него писать при
> коннекте... Но тогда придется дергать постфикс при каждой перезвонке.
> Других решений навскидку я не вижу...

Dynamic DNS. something like http://www.dynup.net/

-- 
  8:17pm  up  8:14,  1 user,  load average: 0.01, 0.02, 0.00
            __
         | /  \ |        Iouri Goussev            //  \\
        \_\\  //_/       elendal@w4.ca           _\\()//_
         .'/()\'.           Foo-Bar             / //  \\ \
   jgs    \\  //   http://foobar.irc-unix.net    | \__/ |
    I am not 31337. But I can use the Vi editor... ;-0




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

* [mdk-re] [JT] $HOSTNAME for Postfix
  2001-10-17  2:06         ` Aleksandr Blohin
@ 2001-10-17  9:53           ` Vyt
  0 siblings, 0 replies; 14+ messages in thread
From: Vyt @ 2001-10-17  9:53 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 17 Oct 2001 00:06:22 +0200
Aleksandr Blohin <sass@uustoll.ee> wrote:

> On Tue, 16 Oct 2001 17:52:02 +0400
> "Artem K. Jouravsky" <ujo@ifirst.ru> wrote:
> 
> AKJ> А нет риска нарваться на сервер который произведет
> проверку на 
> AKJ> соответствие IP и HOSTNAME?
> 
> За два (или более) года ни разу не сталкивался с этим.

У меня первое время проверял - многие письма с несоответствующих
серверов (это так мягко, потому что и linux.ru.net этим грешил ;))
обламывались, отключил эту проверку - для не relay'а не нужна.

<skipped>

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@jabber.org



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

* Re: [mdk-re] $HOSTNAME for Postfix
  2001-10-16 18:44     ` Yura Zotov
@ 2001-10-17 10:19       ` cornet
  0 siblings, 0 replies; 14+ messages in thread
From: cornet @ 2001-10-17 10:19 UTC (permalink / raw)
  To: mandrake-russian

Yura Zotov wrote:
skip.

> > Ну да. Я примерно так себе и представлял - с привязкой
> > собственного скрипта к ifup ppp0 правкой чегото где то, и
> > передергиванием postfix.
> >
> > Сеньк, видимо проще действительно не получится :-((
> 
> У меня сейчас похожая ситуация с PPTP соединением. Я делаю так.
> 
> HOSTNAME=`nslookup $IPADDR | grep Name | awk '{print $2}'`
> if [ "x$HOSTNAME" != "x" ]; then
>     hostname $HOSTNAME
> fi
> 
> Передергивать postfix не приходится, хотя, что он за HOSTNAME
> использует не проверял. Но, вроде, все нормально.
> 
> man hostname

Угу, направление Ваших мыслей понял :-)), сеньк!
Думаю что дальше сам разберусь.

Спасибо всем откликнувшимся!
:-))

-- 
******** FIRE & STEEL ********



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

end of thread, other threads:[~2001-10-17 10:19 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-16 15:26 [mdk-re] $HOSTNAME for Postfix cornet
2001-10-16 17:03 ` Artem K. Jouravsky
2001-10-16 17:21   ` cornet
2001-10-16 17:34     ` Artem K. Jouravsky
2001-10-17  4:13       ` Yura Gusev
2001-10-16 17:41     ` Aleksandr Blohin
2001-10-16 17:50       ` Artem K. Jouravsky
2001-10-17  2:06         ` Aleksandr Blohin
2001-10-17  9:53           ` [mdk-re] [JT] " Vyt
2001-10-16 18:00 ` [mdk-re] " Viacheslav Kaloshin
2001-10-16 18:09   ` cornet
2001-10-16 18:44     ` Yura Zotov
2001-10-17 10:19       ` cornet
2001-10-16 21:58 ` Michael Shigorin

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