Absender blocken, die unsere Domain als Versender verwenden aber nicht von unserem Mailserver kommt
Robert Schetterer
rs at sys4.de
Do Feb 25 17:19:16 CET 2016
Am 25.02.2016 um 08:09 schrieb Uwe Drießen:
> Im Auftrag von Andreas Wass Glas Gasperlmair
>>
>> Hallo Uwe!
>>
>> Vielen Dank für deine Recherchen und wie du schon schreibst, müsste es
>> mit reject_unauthenticated_sender_login_mismatch funktionieren und
>> wäre
>> vermutlich die sauberere Lösung.
>>
>> Da der Aufwand jedoch erheblich größer ist (map erstellen, ständig
>> ändern) bleibe ich lieber bei der Möglichkeit meine eigene Domain in der
>> rhsbl_sender_exceptions einfach mit einem REJECT zu versehen. (wie Marco
>> Dickert schrieb)
>> Einmal gemacht, kein weiterer Wartungsaufwand mehr.
>>
>
> Ist kein Verwaltungsaufwand da die restriktion auf die eh schon vorhandenen Maps zugreift
>
> Oder/und auch
>
> smtpd_reject_unlisted_sender (default: no)
>
> Request that the Postfix SMTP server rejects mail from unknown sender addresses, even when no explicit reject_unlisted_sender access restriction is specified. This can slow down an explosion of forged mail from worms or viruses.
>
> An address is always considered "known" when it matches a virtual(5) alias or a canonical(5) mapping.
>
> The sender domain matches $mydestination, $inet_interfaces or $proxy_interfaces, but the sender is not listed in $local_recipient_maps, and $local_recipient_maps is not null.
> The sender domain matches $virtual_alias_domains but the sender is not listed in $virtual_alias_maps.
> The sender domain matches $virtual_mailbox_domains but the sender is not listed in $virtual_mailbox_maps, and $virtual_mailbox_maps is not null.
> The sender domain matches $relay_domains but the sender is not listed in $relay_recipient_maps, and $relay_recipient_maps is not null.
>
> This feature is available in Postfix 2.1 and later.
>
>
> P.S. ich hatte da scheinbar auch noch eine Lücke seit Trennung 25 und 587 in meinem Setup drinne und wegen LOCKY bin ich gezwungen die Lücke zuzumachen
>
> :wegen Locky in amavis
>
> #Sperre wegen Lockyvirus
> qr'\.[^./]*\.(doc|dot|docx|docm|dotx|dotm|docb|xls|xlt|xlm|xlsb|xla|xlam|xll|xlw|ppt|pot|pps|pptx|pptm|potx|potm|ppam|ppsx|ppsm|sldx|sldm|pub)\.?$'i,
> qr'^application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document$'i,
> qr'^application/vnd.openxmlformats-officedocument.wordprocessingml.template$'i,
> qr'^application/vnd.ms-word.document.macroEnabled.12$'i,
> qr'^application/vnd.ms-word.template.macroEnabled.12$'i,
>
> qr'^application/vnd.ms-excel$'i,
> qr'^application/vnd.openxmlformats-officedocument.spreadsheetml.sheet$'i,
> qr'^application/vnd.openxmlformats-officedocument.spreadsheetml.template$'i,
> qr'^application/vnd.ms-excel.sheet.macroEnabled.12$'i,
> qr'^application/vnd.ms-excel.template.macroEnabled.12$'i,
> qr'^application/vnd.ms-excel.addin.macroEnabled.12$'i,
> qr'^application/vnd.ms-excel.sheet.binary.macroEnabled.12$'i,
> #Sperre wegen Lockyvirus ende
>
> Keine Ahnung ob es tut aber es verhindert zumindest alle z.Z. bekannten infizierten Dateitypen
>
> Mit freundlichen Grüßen
>
> Uwe Drießen
> --
> Software & Computer
>
> Netzwerke, Server.
> Wir vernetzen Sie und Ihre Rechner !
>
> Uwe Drießen
> Lembergstraße 33
> 67824 Feilbingert
>
> Tel.: 06708660045
>
>
>
wer alle office anhaenge per se blocked wird mit so manchen Kunden
Aerger bekommen ( executables sollten default ausreichen ), denn meiner
Erfahrung nach verstehen die meisten Absender nicht die
Ablehnungsgruende, Quarantaine ist auch eine Moeglichkeit oder
intelligent filtern ( was ein user zur not auch selber machen kann )
man koennte auch das hier "verfeinern" ( zusaetzlich zu anderen
Moeglichkeiten ),
https://github.com/croessner/vrfydmn
Postfilx milter that rejects/fixes manipulated From:-header
und/oder mit sieve filtern
https://sys4.de/de/blog/2016/01/22/content-blocking-mit-sieve/
steht hier als Beispiel
siehe
https://tools.ietf.org/html/rfc5703
9.2. Example 2
Consider a Sieve script to warn the user about some of the executable
attachment types. (The actual list of executable types and
extensions is considerably longer and constantly changing. The tests
shown here are an example only.) Such a script might look like this:
require [ "foreverypart", "mime", "enclose" ];
foreverypart
{
if header :mime :param "filename"
:matches ["Content-Type", "Content-Disposition"]
["*.com", "*.exe", "*.vbs", "*.scr",
"*.pif", "*.hta", "*.bat", "*.zip" ]
{
# these attachment types are executable
enclose :subject "Warning" :text
WARNING! The enclosed message contains executable attachments.
These attachment types may contain a computer virus program
that can infect your computer and potentially damage your data.
Before clicking on these message attachments, you should verify
with the sender that this message was sent by them and not a
computer virus.
das heisst man koennte filtern nach Anhaengen, eine neue Warnungs Mail
erstellen die orig Mail dort anhaengen und in einen besonderen Imap
Ordner wegsortieren.
Als zusaetzlicher Filter waere ein lookup zum Adressbuch als liste noch
gut, das gibt es als Sieve Entwurf
https://tools.ietf.org/html/rfc6134
Syntax of an Externally Stored List Name
...
Intended usage: "addrbook" URNs are used for designating references
to address books. An address book is a concept used by different
applications (such as Sieve interpreters) for describing a list of
named entries, and may be translated into other types of address
books, such as LDAP groups. Address books may be private or shared;
they may be personal, organizational, or perhaps even "crowdsourced".
...
A name of an externally stored list is always an absolute URI
[RFC3986]. Implementations might find URIs such as LDAP [RFC4510],
CardDAV [CardDAV], or "tag" [RFC4151] to be useful for naming
external lists.
The "tag" URI scheme [RFC4151] can be used to represent opaque, but
more user-friendly identifiers. Resolution of such identifiers is
going to be implementation specific and it can help in hiding the
http://pigeonhole.dovecot.org/
extlists (RFC 6134): planned.
an so ein Liste kann aber auch gelangen indem man mitspeichert an wen
gesendet wurde , was evtl aber nicht unproblematisch ist und "boese
Anhaenge konnen natuerlich auch von ein bekannten Kontakt kommen.
Best Regards
MfG Robert Schetterer
--
[*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
Mehr Informationen über die Mailingliste postfix-users