[postfix-users] Postfix lasst mail ohne From zu. [2]

Robert Schetterer robert at schetterer.org
Mi Apr 29 12:36:37 CEST 2009


Uwe Driessen schrieb:
> On Behalf Of Andres Gonzalez Pareja
>> Sorry nochmal(ich weis wirklich nicht wo diese Woche mein Kopf steht), ich wollte das
>> hier pasten (letzte Linie):
>>
>> [...]
>> 08:07:40 mx53 p/s[25715]: < fremd1.net[280.3.207.158]: MAIL From:<> SIZE=2753
>> 08:07:40 mx53 p/s[25715]: extract_addr: input: <>
>> 08:07:40 mx53 p/s[25715]: smtpd_check_addr: addr=
>> 08:07:40 mx53 p/s[25715]: extract_addr: in: <>, result:
>> 08:07:40 mx53 p/s[25715]: fsspace: .: block size 4096, blocks free 1570879
>> 08:07:40 mx53 p/s[25715]: smtpd_check_queue: blocks 4096 avail 1570879 min_free 0
>> msg_size_limit 52428800
>> 08:07:40 mx53 p/s[25715]: > fremd1.net[280.3.207.158]: 250 2.1.0 Ok
>> 08:07:40 mx53 p/s[25715]: watchdog_pat: 0x7f81ced34b20
>> 08:07:40 mx53 p/s[25715]: vstream_fflush_some: fd 18 flush 14
>> 08:07:40 mx53 p/s[25715]: vstream_buf_get_ready: fd 18 got 39
>> 08:07:40 mx53 p/s[25715]: < fremd1.net[280.3.207.158]: RCPT To:<sist at mydomain.tld>
>> 08:07:40 mx53 p/s[25715]: extract_addr: input: <sist at mydomain.tld>
>> 08:07:40 mx53 p/s[25715]: smtpd_check_addr: addr=sist at mydomain.tld
>> 08:07:40 mx53 p/s[25715]: ctable_locate: move existing entry key sist at mydomain.tld
>> 08:07:40 mx53 p/s[25715]: extract_addr: in: <sist at mydomain.tld>, result:
>> sist at mydomain.tld
>> 08:07:40 mx53 p/s[25715]: >>> START Sender address RESTRICTIONS <<<
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=reject_non_fqdn_sender
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=reject_non_fqdn_sender status=0
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=check_sender_access
>> 08:07:40 mx53 p/s[25715]: check_access: <>
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=check_sender_access status=0
> 
> Postfix kann und darf bei leerem from <> nichts prüfen "Sonderstellung"
> 
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=reject_unknown_sender_domain
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=reject_unknown_sender_domain status=0
>> 08:07:40 mx53 p/s[25715]: >>> END Sender address RESTRICTIONS <<<
>> 08:07:40 mx53 p/s[25715]: >>> START Recipient address RESTRICTIONS <<<
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=reject_non_fqdn_sender
>> 08:07:40 mx53 p/s[25715]: generic_checks: name=reject_non_fqdn_sender status=0
> 
> Postfix kann und darf bei leerem from <> nichts prüfen "Sonderstellung"
> Was man in ausnahmen machen kann ist auf den <> zu prüfen und bestimmte erweiterte
> Prüfungen dazu ausführen (z.B. mit Headerchecks ob das Original überhaupt vom eigenen
> Server stammt, den Absenderhost gegen besondere RBL prüfen usw.)
> 
>> [...]
>>
>> Wie gesagt, wird nur unter bestimmten Umstände durchgelassen.
> 
> Muß immer dann angenommen werden wenn die recipient Adresse existiert (ausnahme siehe
> oben)
> 
> Bleibt noch anzumerken das 
> 
> 280.3.207.158
> bei mir eh nicht einliefern kann *gg 
> 
> RFCs 5321, 2505, 821, 822, 974, 1049, 1123,
> 
> Wenn ich noch welche vergessen habe könnt ihr ja ergänzen 
> 
> 
> Mit freundlichen Grüßen
> 
> Drießen
> 

also das sender <> was besonders ist sollte jetzt wohl klar sein
( mir ist vollig unklar warum es da ein Problem gibt....)

wenn man da was ueberpruefen will ( was zb bei backscatter sinnvoll sein
kann ) kann man das jederzeit tun

z.b.

smtpd_sender_restrictions = ...
check_sender_access hash:/etc/postfix/sender_access
....

/etc/postfix/sender_access
....
<> backscatter
.....

smtpd_restriction_classes = ....
backscatter,
...

backscatter =  ....
check_recipient_access hash:/etc/postfix/backscatter_recipient_access
...

oder was auch immer man in der restriction noch ueberpruefen will


-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria


More information about the postfix-users mailing list