Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision |
centos:mail_c6:mta_10 [26.03.2014 16:20. ] – Querverweise zu #SPF und #DKIM eingefügt. django | centos:mail_c6:mta_10 [01.04.2014 21:04. ] – Kapitel [Installation] aktualisiert: smp-spf-2.0.4-1 #SPF #MILTER #CentOS 6 django |
---|
====== SPF - Sender Policy Framework ====== | ====== SPF - Sender Policy Framework ====== |
{{:centos:mail_c6:spf-logo-medium.png?nolink |SPF Logo}} | {{:centos:mail_c6:spf-logo-medium.png?nolink |SPF Logo}} |
Mit Hilfe von SPF((**S**ender **P**olicy **F**rameworks)) kann definiert werden, welche Mailserver für welche Domains eMails verschickt werden (können), oder nicht, oder anders ausgedrückt, soll das Fälschen von Absender-Angaben mit Hilfe von SPF erschwert werden. Genauer gesagt schreibt das SPF fest, welcher MTA((**M**ail **T**ransport **A**gent)) abgehend für den Versandt von e-Mails einer Domain zugelassen ist. Wichtige Hinweise zu SPF findet man bei Bedarf im **[[https://www.ietf.org/rfc/rfc4408.txt|RFC 4408]]** oder auch auf der Webseite von **[[http://www.openspf.org|openspf.org]]**. | Mit Hilfe von SPF((**S**ender **P**olicy **F**rameworks)) kann definiert werden, welche Mailserver für welche Domains eMails verschickt werden (können), oder nicht, oder anders ausgedrückt, soll das Fälschen von Absender-Angaben mit Hilfe von SPF erschwert werden. Genauer gesagt schreibt das SPF fest, welcher MTA((**M**ail **T**ransport **A**gent)) abgehend für den Versandt von e-Mails einer Domain zugelassen ist. Wichtige Hinweise zu SPF findet man bei Bedarf in der überarbeiteten Version **[[https://www.ietf.org/rfc/rfc6652.txt|RFC 6652]]**((RFC 6652 aktualisiert [[https://www.ietf.org/rfc/rfc4408.txt|RFC 4408]])) oder auch auf der Webseite von **[[http://www.openspf.org|openspf.org]]**. |
| |
Mit SPF soll hauptsächlich Absenderadressfälschungen verhindert werden, nicht jedoch direkt Spam zu bekämpfen. Dieses here Ziel wirft bei genauerer Betrachtung viele Fragen auf und erzeugt bei manchen Mailserver-Betreibern nicht gerade viel Begeisterungsstürme. Probleme tauchen mit unter bei Mailumleitungen, Mailinglisten und/oder WebFormularen auf. Auch wird bei sehr konservativen SPF-Definition die Möglichkeit verhindert, eMails mit eigener Absender-eMail-Adresse über einen dritten Rechner zu versenden. Es wäre also nur möglich eMails auch über den Mail-Server zu versenden, auf dem auch das Postfach liegt! Speziell auch Beim Versand über ein z.B. WebFormular, oder eine Web-Grußkarte über einen Drittanbieter wäre dann **kein Versand** mehr möglich! | Mit SPF soll hauptsächlich Absenderadressfälschungen verhindert werden, nicht jedoch direkt Spam zu bekämpfen. Dieses here Ziel wirft bei genauerer Betrachtung viele Fragen auf und erzeugt bei manchen Mailserver-Betreibern nicht gerade viel Begeisterungsstürme. Probleme tauchen mit unter bei Mailumleitungen, Mailinglisten und/oder WebFormularen auf. Auch wird bei sehr konservativen SPF-Definition die Möglichkeit verhindert, eMails mit eigener Absender-eMail-Adresse über einen dritten Rechner zu versenden. Es wäre also nur möglich eMails auch über den Mail-Server zu versenden, auf dem auch das Postfach liegt! Speziell auch Beim Versand über ein z.B. WebFormular, oder eine Web-Grußkarte über einen Drittanbieter wäre dann **kein Versand** mehr möglich! |
# cd /usr/local/src/packages | # cd /usr/local/src/packages |
| |
# wget http://repository.nausch.org/public/x86_64/smf-spf-2.0.2-7.el6.x86_64.rpm | # wget http://repository.nausch.org/public/x86_64/smf-spf-2.0.4-1.el6.x86_64.rpm |
| |
Dann installieren wir das Paket. | Dann installieren wir das Paket. |
# yum localinstall smf-spf-2.0.2-7.el6.x86_64.rpm | # yum localinstall smf-spf-2.0.4-1.el6.x86_64.rpm |
| |
Altenativ können wir das Paket natürlich auch direkt von [[http://repository.nausch.org/public/|Djangos Repository]] aus installieren. | Altenativ können wir das Paket natürlich auch direkt von [[http://repository.nausch.org/public/|Djangos Repository]] aus installieren. |
# yum localinstall http://repository.nausch.org/public/x86_64/smf-spf-2.0.2-7.el6.x86_64.rpm | # yum localinstall http://repository.nausch.org/public/x86_64/smf-spf-2.0.4-1.el6.x86_64.rpm |
| |
Ein Update des Paketes geht entsprechend der Installation. | Ein Update des Paketes geht entsprechend der Installation. |
# yum localupdate http://repository.nausch.org/public/x86_64/smf-spf-2.0.2-7.el6.x86_64.rpm | # yum localupdate http://repository.nausch.org/public/x86_64/smf-spf-2.0.4-1.el6.x86_64.rpm |
| |
Was uns das Paket alles mitbringt, zeigt uns wie immer der Aufruf von **rpm -qil <paketname>** | Was uns das Paket alles mitbringt, zeigt uns wie immer der Aufruf von **rpm -qil <paketname>** |
# rpm -qil smf-spf | # rpm -qil smf-spf |
<code>Name : smf-spf Relocations: (not relocatable) | <code>Name : smf-spf Relocations: (not relocatable) |
Version : 2.0.2 Vendor: django | Version : 2.0.4 Vendor: django |
Release : 7.el6 Build Date: Wed 26 Mar 2014 01:51:44 PM CET | Release : 1.el6 Build Date: Tue 01 Apr 2014 10:39:14 PM CEST |
Install Date: Wed 26 Mar 2014 02:05:53 PM CET Build Host: vml010039.intra.nausch.org | Install Date: Tue 01 Apr 2014 10:41:43 PM CEST Build Host: vml010039.intra.nausch.org |
Group : System Environment/Daemons Source RPM: smf-spf-2.0.2-7.el6.src.rpm | Group : System Environment/Daemons Source RPM: smf-spf-2.0.4-1.el6.src.rpm |
Size : 55090 License: GPLv2+ | Size : 50591 License: GPLv2+ |
Signature : RSA/SHA1, Wed 26 Mar 2014 01:51:45 PM CET, Key ID 31b4758f7c65ab27 | Signature : (none) |
Packager : Django <django@nausch.org> | Packager : Django <django@nausch.org> |
URL : http://smfs.sourceforge.net/smf-spf.html | URL : http://smfs.sourceforge.net/smf-spf.html |
/etc/rc.d/init.d/smf-spf | /etc/rc.d/init.d/smf-spf |
/usr/sbin/smf-spf | /usr/sbin/smf-spf |
/usr/share/doc/smf-spf-2.0.2 | /usr/share/doc/smf-spf-2.0.4 |
/usr/share/doc/smf-spf-2.0.2/COPYING | /usr/share/doc/smf-spf-2.0.4/COPYING |
/usr/share/doc/smf-spf-2.0.2/ChangeLog | /usr/share/doc/smf-spf-2.0.4/ChangeLog |
/usr/share/doc/smf-spf-2.0.2/README.rpm | /usr/share/doc/smf-spf-2.0.4/README.md |
/usr/share/doc/smf-spf-2.0.2/readme | |
/var/run/smfs | /var/run/smfs |
/var/run/smfs/smf-spf.sock | /var/run/smfs/smf-spf.sock |