Andrew Ilchenko
2019-01-21 18:44:33 UTC
Всем привет.
15 лет нода жила под фрей, но скрвер скончался и пришлось поднимать ее
в облаке йандекса под бубунтой.
Итак, дано: Ubuntu 18.04.1 LTS
Из sendmail.mc
FEATURE(`accept_unresolvable_domains')dnl
в submit.mc
define(`confDIRECT_SUBMISSION_MODIFIERS', `C')dnl
Иначе лез в dns и отшивал все фидо :(
HО: никак не могу понять, отчего при наличии в
/etc/mail/mailertable
# основной линк
.fidonet.org ifmail-n:f15.n5061.z2.fidonet.org
f7.n5061.z2.fidonet.org ifmail-n:f7.n5061.z2.fidonet.org
f68.n463.z2.fidonet.org ifmail-n:f68.n463.z2.fidonet.org
p1.f58.n5061.z2.fidonet.org ifmail-h:p1.f58.n5061.z2.fidonet.org
p58.f58.n5061.z2.fidonet.org ifmail-h:p58.f58.n5061.z2.fidonet.org
Почта для локалхоста упорно пакуется на /15 :(
Хотя есть:
/etc/mail/local-host-names
localhost
f58.n5061.z2.fidonet.org
node.ru-central1.internal
node.ru-central1.int
f58.n5061.z2.binkp.net
И даже
/etc/mail/virtusertable
@f58.n5061.z2.fidonet.org andrewilchenko
и /etc/aliases
#-- ifmail begin
ftn: andrewilchenko
sysop: andrewichenko
#-- ifmail end
usenet: andrewilchenko
MAILER-DAEMON: andrewilchenko
Andrew.Ilchenko: andrewilchenko
andrew_ilchenko: andrewilchenko
Естественно, не забываем делать makemap
в mc все включено, что касается cw и тд
sendmail -bt
canonify input: andrew . ilchenko @ f58 . n5061 . z2 . fidonet . org
Canonify2 input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org >
Canonify2 returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
canonify returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
parse input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Parse0 input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Parse0 returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
ParseLocal input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
ParseLocal returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Parse1 input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Recurse input: andrewilchenko
canonify input: andrewilchenko
Canonify2 input: andrewilchenko
Canonify2 returns: andrewilchenko
canonify returns: andrewilchenko
parse input: andrewilchenko
Parse0 input: andrewilchenko
Parse0 returns: andrewilchenko
ParseLocal input: andrewilchenko
ParseLocal returns: andrewilchenko
Parse1 input: andrewilchenko
Parse1 returns: $# local $: andrewilchenko
parse returns: $# local $: andrewilchenko
Recurse returns: $# local $: andrewilchenko
Parse1 returns: $# local $: andrewilchenko
parse returns: $# local $: andrewilchenko
Должно же отдаваться local мейлеру!
Который описан mailer(local)
А почта для Andrew.Ilchenko отправляется линку :(
Jan 21 10:20:06 f58 sm-mta[14450]: x0L7K6eS014448: to=<Andrew.
***@f58.n5061.z2.fidonet.org>, delay=00:00:00, xdelay=00:00:00,
mailer=ifmail-n, pri=122556, relay=f15.n5061.z2.fidonet.org,
dsn=2.0.0, stat=Sent
Исходящая на фидо рутится нормально.
Куда смотреть? Вроде все должно работать :(
15 лет нода жила под фрей, но скрвер скончался и пришлось поднимать ее
в облаке йандекса под бубунтой.
Итак, дано: Ubuntu 18.04.1 LTS
Из sendmail.mc
FEATURE(`accept_unresolvable_domains')dnl
в submit.mc
define(`confDIRECT_SUBMISSION_MODIFIERS', `C')dnl
Иначе лез в dns и отшивал все фидо :(
HО: никак не могу понять, отчего при наличии в
/etc/mail/mailertable
# основной линк
.fidonet.org ifmail-n:f15.n5061.z2.fidonet.org
f7.n5061.z2.fidonet.org ifmail-n:f7.n5061.z2.fidonet.org
f68.n463.z2.fidonet.org ifmail-n:f68.n463.z2.fidonet.org
p1.f58.n5061.z2.fidonet.org ifmail-h:p1.f58.n5061.z2.fidonet.org
p58.f58.n5061.z2.fidonet.org ifmail-h:p58.f58.n5061.z2.fidonet.org
Почта для локалхоста упорно пакуется на /15 :(
Хотя есть:
/etc/mail/local-host-names
localhost
f58.n5061.z2.fidonet.org
node.ru-central1.internal
node.ru-central1.int
f58.n5061.z2.binkp.net
И даже
/etc/mail/virtusertable
@f58.n5061.z2.fidonet.org andrewilchenko
и /etc/aliases
#-- ifmail begin
ftn: andrewilchenko
sysop: andrewichenko
#-- ifmail end
usenet: andrewilchenko
MAILER-DAEMON: andrewilchenko
Andrew.Ilchenko: andrewilchenko
andrew_ilchenko: andrewilchenko
Естественно, не забываем делать makemap
в mc все включено, что касается cw и тд
sendmail -bt
canonify input: andrew . ilchenko @ f58 . n5061 . z2 . fidonet . org
Canonify2 input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org >
Canonify2 returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
canonify returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
parse input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Parse0 input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Parse0 returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
ParseLocal input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
ParseLocal returns: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Parse1 input: andrew . ilchenko < @ f58 . n5061 . z2 . fidonet .
org . >
Recurse input: andrewilchenko
canonify input: andrewilchenko
Canonify2 input: andrewilchenko
Canonify2 returns: andrewilchenko
canonify returns: andrewilchenko
parse input: andrewilchenko
Parse0 input: andrewilchenko
Parse0 returns: andrewilchenko
ParseLocal input: andrewilchenko
ParseLocal returns: andrewilchenko
Parse1 input: andrewilchenko
Parse1 returns: $# local $: andrewilchenko
parse returns: $# local $: andrewilchenko
Recurse returns: $# local $: andrewilchenko
Parse1 returns: $# local $: andrewilchenko
parse returns: $# local $: andrewilchenko
Должно же отдаваться local мейлеру!
Который описан mailer(local)
А почта для Andrew.Ilchenko отправляется линку :(
Jan 21 10:20:06 f58 sm-mta[14450]: x0L7K6eS014448: to=<Andrew.
***@f58.n5061.z2.fidonet.org>, delay=00:00:00, xdelay=00:00:00,
mailer=ifmail-n, pri=122556, relay=f15.n5061.z2.fidonet.org,
dsn=2.0.0, stat=Sent
Исходящая на фидо рутится нормально.
Куда смотреть? Вроде все должно работать :(