Гаден проблем със Sendmail
10 отговора
291 прегледа
Гаден проблем със Sendmail
Здравейте!
Опитвам се да разреша един проблем вече 4 дни - пощата от локалните потребители работи само в едно направление, могат да получават, но не могат да изпращат ...
Побърках се с този Sendmail ...
Въпреки че в access има:
192.168.3.49 RELAY
Apr 14 09:45:16 xxx sendmail[4976]: h3E6jGD04976: ruleset=check_rcpt, arg1=<any@any>, relay=user.domain [192.168.3.49] (may be forged), reject=551 5.7.1 we do not relay
Apr 14 09:45:16 xxx sendmail[4976]: h3E6jGD04976: from=<user@domain>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=Daemon0, relay=user.domain [192.168.3.49] (may be forged)
sendmail.cf
Scheck_rcpt
# first: get client address
R$+ $: $(dequote "" $&{client_addr} $) $| $1
R0 $| $* $@ ok client_addr is 0 for sendmail -bs
R$={LocalIP}$* $| $* $@ ok from here
# next: get client name
R$* $| $+ $: $(dequote "" $&{client_name} $) $| $2
R $| $* $@ ok no client name: directly invoked
#R$- $| $* $@ ok for those without full DNS...
R$*$=w $| $* $@ ok from here
R$*$={LocalNames} $| $* $@ ok from allowed system
#R$* $| $* $: $(popauth $1 $)
#ROK $@ OK
# now check other side
R$* $| $* $: $>3 $2
# remove local part
R$+ $:$>removelocal $1
# still something left?
R$*<@$+>$* $#error $@ 5.7.1 $: 551 we do not relay
Може ли някой да подскаже нещо?
Благодаря предварително!
Опитвам се да разреша един проблем вече 4 дни - пощата от локалните потребители работи само в едно направление, могат да получават, но не могат да изпращат ...
Побърках се с този Sendmail ...
Въпреки че в access има:
192.168.3.49 RELAY
Apr 14 09:45:16 xxx sendmail[4976]: h3E6jGD04976: ruleset=check_rcpt, arg1=<any@any>, relay=user.domain [192.168.3.49] (may be forged), reject=551 5.7.1 we do not relay
Apr 14 09:45:16 xxx sendmail[4976]: h3E6jGD04976: from=<user@domain>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=Daemon0, relay=user.domain [192.168.3.49] (may be forged)
sendmail.cf
Scheck_rcpt
# first: get client address
R$+ $: $(dequote "" $&{client_addr} $) $| $1
R0 $| $* $@ ok client_addr is 0 for sendmail -bs
R$={LocalIP}$* $| $* $@ ok from here
# next: get client name
R$* $| $+ $: $(dequote "" $&{client_name} $) $| $2
R $| $* $@ ok no client name: directly invoked
#R$- $| $* $@ ok for those without full DNS...
R$*$=w $| $* $@ ok from here
R$*$={LocalNames} $| $* $@ ok from allowed system
#R$* $| $* $: $(popauth $1 $)
#ROK $@ OK
# now check other side
R$* $| $* $: $>3 $2
# remove local part
R$+ $:$>removelocal $1
# still something left?
R$*<@$+>$* $#error $@ 5.7.1 $: 551 we do not relay
Може ли някой да подскаже нещо?
Благодаря предварително!
Re: Гаден проблем със Sendmail
Не е проблемът в firewall-a, ами в RELAY ...
Как да забраня на локалните да не се RELAY-ват?
Как да забраня на локалните да не се RELAY-ват?
Re: Гаден проблем със Sendmail
в access нищо не трябва да има, трябва да създадеш файл с име relay-domains и да го сложиш в /etc/mail или където са конф. файлове на сендмейл и вътре да напишеш IP адресите на машините които искаш да могат да изпращат през този сендмейл
и след това трябва да рестартираш сендмейл
който търси,намира...
и след това трябва да рестартираш сендмейл
който търси,намира...
Редактирано от Пeтъp_ на
Re: Гаден проблем със Sendmail
Znachi vse pak imash firewall no si ubeden che ne e ot nego?
Az imah predi vreme problem sys sendmail (ne iskashe da izprashta poshta) i se rovih v sendmail.cf (ne che razbrah neshto de, ama to tam moe li da se razbere neshto :) no... iznenada, problema mi beshe vyv firewall-a :)
ako imash firewall probvai da go spresh i vizh dali tova niama da ti reshi problema.... ako sendmail-a ti vyrvi s distribuciata koiato polzvash, slozhi go nanovo (v sluchai che si byrnikal dostatychno mnogo v sendmail.cf) i probvai pak... ako pak ne vyrvi bez firewall, togava mozhesh da si siguren che problema ti e drug
Az imah predi vreme problem sys sendmail (ne iskashe da izprashta poshta) i se rovih v sendmail.cf (ne che razbrah neshto de, ama to tam moe li da se razbere neshto :) no... iznenada, problema mi beshe vyv firewall-a :)
ako imash firewall probvai da go spresh i vizh dali tova niama da ti reshi problema.... ako sendmail-a ti vyrvi s distribuciata koiato polzvash, slozhi go nanovo (v sluchai che si byrnikal dostatychno mnogo v sendmail.cf) i probvai pak... ako pak ne vyrvi bez firewall, togava mozhesh da si siguren che problema ti e drug
Re: Гаден проблем със Sendmail
hi,
Zashto ne opitash da naprawish fajl access w /etc/mail
i w nego da opishesh kakwoto ti triabwa t.e. neshto ot sorta na:
xxx.xxx.xxx.xxx RELAY
btw beshe hubawo da kazhesh kakwo ti e distroto, ama karaj ... shte naluchkwame
uspeh
Zashto ne opitash da naprawish fajl access w /etc/mail
i w nego da opishesh kakwoto ti triabwa t.e. neshto ot sorta na:
xxx.xxx.xxx.xxx RELAY
btw beshe hubawo da kazhesh kakwo ti e distroto, ama karaj ... shte naluchkwame
uspeh
Re: Гаден проблем със Sendmail
Мдааа така става като не ползвате qmail! Бърз, мощен, удобен, лесен за настройване.
---- live and learn ----
---- live and learn ----
Re: Гаден проблем със Sendmail
Благодаря на всички, които се опитаха да помогнат.
Оправих си го сам.
За тези, които срещнат този проблем:
F{LocalIP} /etc/mail/LocalIP - list ot local users
и секцията Scheck_rcpt трябва да има
R$={LocalIP}$* $| $* $@ ok from here
Оправих си го сам.
За тези, които срещнат този проблем:
F{LocalIP} /etc/mail/LocalIP - list ot local users
и секцията Scheck_rcpt трябва да има
R$={LocalIP}$* $| $* $@ ok from here