kann fetchmail mails blocken
kann fetchmail mails blocken
Hallo zusammen.
Gibt es eine Möglichkeit fetchmail beizubringen bestimmte mails direkt auf dem Server zu löschen?
Dan man ihm so eine Art Access Liste gibt mit allen mail-adresse drauf die nicht abgeholt werden dürfen.
Also eine gewisse Art Spamm Schutz.
Danke für die Infos.
Christian
Gibt es eine Möglichkeit fetchmail beizubringen bestimmte mails direkt auf dem Server zu löschen?
Dan man ihm so eine Art Access Liste gibt mit allen mail-adresse drauf die nicht abgeholt werden dürfen.
Also eine gewisse Art Spamm Schutz.
Danke für die Infos.
Christian
Re: kann fetchmail mails blocken
Hi,
ich hab andere lösung. Man fetcht alle Mails, dann leitet dass an MTA( z.B. sendmail|Postfix) der piped dass über procmail und procmail liefert dass an den POP/IMAP( z.B. cyrus-imap). Für blocking ist procmail zuständig. Da kann man mit RegEx ziemlich viel basteln.
CU
moses
ich hab andere lösung. Man fetcht alle Mails, dann leitet dass an MTA( z.B. sendmail|Postfix) der piped dass über procmail und procmail liefert dass an den POP/IMAP( z.B. cyrus-imap). Für blocking ist procmail zuständig. Da kann man mit RegEx ziemlich viel basteln.
CU
moses
Re: kann fetchmail mails blocken
Danke erstmal.
Gibts da nicht was ganz simples?
Ich möchte einfach nur eine Art BlackList haben.
Gut. Procmail liefert die mails lokal aus. Wie müsste so eine Konfiguration aussehen.
Gibts da nicht was ganz simples?
Ich möchte einfach nur eine Art BlackList haben.
Gut. Procmail liefert die mails lokal aus. Wie müsste so eine Konfiguration aussehen.
Re: kann fetchmail mails blocken
Easy as pie,
Das gilt für SuSE: In /etc/mail/access kannst Du Email-Adressen, Domain-Namen und IP-Adressen eintragen und über die Schlüsselwörter , OK, RELAY, REJECT und DISCARED. Möglich währen auch Codes gem. RFC821.
Ein Bsp.: Die "heiße Susie" schickt immer mails mit 0190er-Nummern, ihre Email-Adresse ist: heisse.susie@0190-spammer.de, das wollen wir in Zukunft verhindern und "Ihr" das auch mitteilen. Also tragen wir in /etc/mail/access folgende Zeile ein:
#heisse.susie
heisse.susie@0190-spammer.de 550 We don't accept mail from spammers
Aber eigentlich kann uns Post von der gesammt Domain 0190-spammer.de gestohlen bleiben! Also ist folgende Zeile sinnvoller:
#0190-spammer.de
0190-spammer.de 550 We don't accept mail from spammers
Ich hoffe geholfen zu haben<img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Steffen
Das gilt für SuSE: In /etc/mail/access kannst Du Email-Adressen, Domain-Namen und IP-Adressen eintragen und über die Schlüsselwörter , OK, RELAY, REJECT und DISCARED. Möglich währen auch Codes gem. RFC821.
Ein Bsp.: Die "heiße Susie" schickt immer mails mit 0190er-Nummern, ihre Email-Adresse ist: heisse.susie@0190-spammer.de, das wollen wir in Zukunft verhindern und "Ihr" das auch mitteilen. Also tragen wir in /etc/mail/access folgende Zeile ein:
#heisse.susie
heisse.susie@0190-spammer.de 550 We don't accept mail from spammers
Aber eigentlich kann uns Post von der gesammt Domain 0190-spammer.de gestohlen bleiben! Also ist folgende Zeile sinnvoller:
#0190-spammer.de
0190-spammer.de 550 We don't accept mail from spammers
Ich hoffe geholfen zu haben<img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Steffen
Re: kann fetchmail mails blocken
Hey Steffen,
wie wärs wenn du das mal nen bischen ausführlicher schreibst und dann als Kurztipp an pro-linux.de sendest?
Denke mal, das wird einige interessieren!
wie wärs wenn du das mal nen bischen ausführlicher schreibst und dann als Kurztipp an pro-linux.de sendest?
Denke mal, das wird einige interessieren!
Re: kann fetchmail mails blocken
Ja das hört sich doch schon gut an
>heisse.susie@0190-spammer.de 550 We don't accept mail from spammers
Und die 550 steht dann für Blocken?
Wer ich sofort testen.
Vielen Dank.
Christian
>heisse.susie@0190-spammer.de 550 We don't accept mail from spammers
Und die 550 steht dann für Blocken?
Wer ich sofort testen.
Vielen Dank.
Christian
Re: kann fetchmail mails blocken
Wo befindet sich die mail wenn diese access list durchgearbeitet wird?
Ist die mail dann schon lokal auf der Maschine?
Ist die mail dann schon lokal auf der Maschine?
Re: kann fetchmail mails blocken
Hallo Leute,
das scheint ein "HEISSES" <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> Thema zu sein! Tja, wo befindet sich die Mail wenn der Block kommt? Das kommt darauf an wie euer Email-Server arbeitet. Der wohl häufigst zu findende Betriebsmodus ist fetchmail > sendmail > procmail. fetchmail holt die Mails per POP3 od. IMAP, sendmail checkt ob die Mail lokal zugestellt werden kann und ob alle Access-Regeln (/etc/mail/access). Wenn die Mail lokal zugestellt werden kann und darf wird sie an procmail, den lokalen Mail Transport Agent (MTA) übergeben. fetchmail lädt also alle Mails runter!
So, nun zu den Schlüsselwörtern, wobei ich nicht sagen kann ob das SuSE-spezifisch ist.
OK für Adressen und Domains, bedeutet, die se Adresse / Domain wird als Sender akzeptiert
RELAY für Netzwerke, meist sowas wie 192.168.0.0, Clients dieses Netzwerkes wird erlaubt Mails an "Unseren" sendmail zum verschicken zu übergeben.
REJECT für Adressen, Domain und Netzwerke, die Mail wird zurückgeschickt (550)
DISCARED für Adressen, Domain und Netzwerke, Mails werden "verschrottet", also gelöscht.
Um das downloaden kommt man, bei dem Betriebsmodus wohl nicht herum. <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
cya
Steffen
das scheint ein "HEISSES" <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> Thema zu sein! Tja, wo befindet sich die Mail wenn der Block kommt? Das kommt darauf an wie euer Email-Server arbeitet. Der wohl häufigst zu findende Betriebsmodus ist fetchmail > sendmail > procmail. fetchmail holt die Mails per POP3 od. IMAP, sendmail checkt ob die Mail lokal zugestellt werden kann und ob alle Access-Regeln (/etc/mail/access). Wenn die Mail lokal zugestellt werden kann und darf wird sie an procmail, den lokalen Mail Transport Agent (MTA) übergeben. fetchmail lädt also alle Mails runter!
So, nun zu den Schlüsselwörtern, wobei ich nicht sagen kann ob das SuSE-spezifisch ist.
OK für Adressen und Domains, bedeutet, die se Adresse / Domain wird als Sender akzeptiert
RELAY für Netzwerke, meist sowas wie 192.168.0.0, Clients dieses Netzwerkes wird erlaubt Mails an "Unseren" sendmail zum verschicken zu übergeben.
REJECT für Adressen, Domain und Netzwerke, die Mail wird zurückgeschickt (550)
DISCARED für Adressen, Domain und Netzwerke, Mails werden "verschrottet", also gelöscht.
Um das downloaden kommt man, bei dem Betriebsmodus wohl nicht herum. <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
cya
Steffen
Re: kann fetchmail mails blocken
Hallo Christian,
ich denke, das Einfachste ist Mailfilter. Das lädt unwerwünschte Mails erst gar nicht vom POP3-Server runter. Wird per preconnect in fetchmailrc aufgerufen. Es gibt eine zentrale Datei, in der Du die Spam-Regeln aufstellst.
Info und Download unter http://mailfilter.sourceforge.net/
Gruß
Andreas
ich denke, das Einfachste ist Mailfilter. Das lädt unwerwünschte Mails erst gar nicht vom POP3-Server runter. Wird per preconnect in fetchmailrc aufgerufen. Es gibt eine zentrale Datei, in der Du die Spam-Regeln aufstellst.
Info und Download unter http://mailfilter.sourceforge.net/
Gruß
Andreas
Re: kann fetchmail mails blocken
Hallo zusammen.
Der Mailfilter ist wirklich super.
Einfach zu installieren und einfach zu konfigurieren.
Ich habe nun eine zentrale Blackliste die vor jedem fetchen (fetchmail) durchgerödelt wird.
Jetzt noch eine Frage.
Ich weiß, daß es im Internet einige rießen Verzeichnis gibt. Kann man die einsehen?
Wenn ja, würde ich einfach die dortigen Adressen in meine Blacklist mit aufnehmen.
Oder kann ich vielleicht eine diser Listen mit einbeziehen?
Danke für die Tips.
Gruß,
Christian
Der Mailfilter ist wirklich super.
Einfach zu installieren und einfach zu konfigurieren.
Ich habe nun eine zentrale Blackliste die vor jedem fetchen (fetchmail) durchgerödelt wird.
Jetzt noch eine Frage.
Ich weiß, daß es im Internet einige rießen Verzeichnis gibt. Kann man die einsehen?
Wenn ja, würde ich einfach die dortigen Adressen in meine Blacklist mit aufnehmen.
Oder kann ich vielleicht eine diser Listen mit einbeziehen?
Danke für die Tips.
Gruß,
Christian
[-= Don't drink and root =-]