Mutt und postfix: Vor Mailversand mit pop3-check authentifizieren
Moin Liste, ich habe folgendes Problem: Über einen externen smtp-server (z.B. post.strato.de oder mail.gmx.net) möchte ich Mails versenden. Der Server erlaubt dies jedoch nur, wenn unmittelbar (ca 1 Minute) zuvor ein für die Absenderadresse gütliges pop3-Postfach auf dem Server gecheckt wurde. Dies dient angeblich der Verhinderung von Spam-Missbrauch. Ich erstelle meine Mails mit mutt und versende sie mit postfix. Wie kann ich dieser Mailkonfiguration beibringen, dass vor jedem Versand noch ein fetchmail ausgelöst wird (jedesmal von Hand zu checken ist etwas lästig)? Viele Grüße Hannes
Hallo, On 13-Jun-2003 Hannes Vogelmann wrote:
Über einen externen smtp-server (z.B. post.strato.de oder mail.gmx.net) möchte ich Mails versenden. Der Server erlaubt dies jedoch nur, wenn unmittelbar (ca 1 Minute) zuvor ein für die Absenderadresse gütliges pop3-Postfach auf dem Server gecheckt
Fuer gmx stimmt das definitiv nicht. gmx empfiehlt auch, diese Moeglichkeit nur zu nutzen, wenn das verwendete Mailprogramm kein smtp-auth beherrscht.
wurde. Dies dient angeblich der Verhinderung von Spam-Missbrauch. Ich erstelle meine Mails mit mutt und versende sie mit postfix.
Und Postfix kann das :-) Beste Gruesse, Heinz. -- Journalisten gegen den Krieg: http://www.pickings.de/tiki/tiki-index.php?page=Krieg http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Am Fre, 13 Jun 2003, schrieb h.pahlke@nexgo.de:
Hallo,
On 13-Jun-2003 Hannes Vogelmann wrote:
Über einen externen smtp-server (z.B. post.strato.de oder mail.gmx.net) möchte ich Mails versenden. Der Server erlaubt dies jedoch nur, wenn unmittelbar (ca 1 Minute) zuvor ein für die Absenderadresse gütliges pop3-Postfach auf dem Server gecheckt
Fuer gmx stimmt das definitiv nicht. gmx empfiehlt auch, diese Moeglichkeit nur zu nutzen, wenn das verwendete Mailprogramm kein smtp-auth beherrscht.
Aha, kann man denn nach einem smtp-auth auch mails mit einer
Absenderadresse via gmx vesenden, die nicht bei gmx registriert ist,
wie z.B.
wurde. Dies dient angeblich der Verhinderung von Spam-Missbrauch. Ich erstelle meine Mails mit mutt und versende sie mit postfix.
Und Postfix kann das :-)
Etwas anderes hätte mich auch gewundert. Wie geht das? Gruß Hannes
Hallo, On 13-Jun-2003 Hannes Vogelmann wrote:
Am Fre, 13 Jun 2003, schrieb h.pahlke@nexgo.de:
Fuer gmx stimmt das definitiv nicht. gmx empfiehlt auch, diese Moeglichkeit nur zu nutzen, wenn das verwendete Mailprogramm kein smtp-auth beherrscht.
Aha, kann man denn nach einem smtp-auth auch mails mit einer Absenderadresse via gmx vesenden, die nicht bei gmx registriert ist, wie z.B.
?
Nein. Das geht meines Wissens kostenlos nur noch ueber postman.arcor.de, wenn du dich vorher bei arcor registrieren hast lassen.
Und Postfix kann das :-)
Etwas anderes hätte mich auch gewundert. Wie geht das?
Keine Ahnung. Bislang maile ich direkt aus xfmail heraus. Beste Gruesse, Heinz. -- Journalisten gegen den Krieg: http://www.pickings.de/tiki/tiki-index.php?page=Krieg http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Hannes Vogelmann, Freitag, 13. Juni 2003 11:45:
Aha, kann man denn nach einem smtp-auth auch mails mit einer Absenderadresse via gmx vesenden, die nicht bei gmx registriert ist, wie z.B.
?
Nein.
Und Postfix kann das :-)
Etwas anderes hätte mich auch gewundert. Wie geht das?
In der main.cf legst Du an: smtp_sasl_auth_enable = yes smtp_sasl_security_options = noanonymous smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd Dann kreierst Du eine etc/postfix/saslpasswd mit [server] [login]:[passwd] und übersetzt das ganze mit postmap postmap /etc/postfix/saslpasswd Jetzt liefert postfix an [server] via smtp-auth. -- Andreas Feile www.feile.net
* h.pahlke@nexgo.de schrieb am Freitag, 2003-06-13:
Über einen externen smtp-server (z.B. post.strato.de oder mail.gmx.net) möchte ich Mails versenden. Der Server erlaubt dies jedoch nur, wenn unmittelbar (ca 1 Minute) zuvor ein für die Absenderadresse gütliges pop3-Postfach auf dem Server gecheckt
Fuer gmx stimmt das definitiv nicht. gmx empfiehlt auch, diese Moeglichkeit nur zu nutzen, wenn das verwendete Mailprogramm kein smtp-auth beherrscht.
So ist es. Seit einiger Zeit kann man bei GMX irgendwo einstellen, welche Spamvermeidungsmethode man benutzen möchte. -- Christian Ullrich Registrierter Linux-User #125183 "Remember: 'I am a person. I have a right to the ball.'"
Hannes Vogelmann, Freitag, 13. Juni 2003 10:55:
Über einen externen smtp-server (z.B. post.strato.de oder mail.gmx.net) möchte ich Mails versenden. Der Server erlaubt dies jedoch nur, wenn unmittelbar (ca 1 Minute) zuvor ein für die Absenderadresse gütliges pop3-Postfach auf dem Server gecheckt wurde.
Bei GMX ist der Timeout irgendwo bei einer halben Stunde. Strato kenne ich nicht. Aber nimm, wie schon anderweitig vorgeschlagen, smtp-auth. Das geht mit Postfix. -- Andreas Feile www.feile.net
Hallo, On Fri, 13 Jun 2003, Hannes Vogelmann wrote:
Wie kann ich dieser Mailkonfiguration beibringen, dass vor jedem Versand noch ein fetchmail ausgelöst wird (jedesmal von Hand zu checken ist etwas lästig)?
Fuer GMX solltest du SMTP-Auth verwenden, ob das Strato auch verwendet weiss ich nicht. Immerhin kann post.strato.de APOP. Folgende verwende ich fuer SMTP after POP: ==== fetchmailrc ==== # postfach mit dem geringsten Traffic skip post.webmailer.de ## == post.strato.de, aber anderer Name timeout 30 with protocol APOP user <username1> there is <lokalername1> here options fetchall [weitere optionen] # restliche Faecher bei strato poll post.strato.de timeout 30 with protocol APOP user <username2> there is <lokalername2> here options fetchall [weitere optionen] user <username3> there is <lokalername3> here options fetchall [weitere optionen] [..] ==== ==== sm ==== #!/bin/sh <test ob online> && fetchmail [weitere optionen] post.webmailer.de sendmail -q ==== Durch das skip wird der Server "post.webmailer.de" nur dann abgeholt, wenn der Name explizit auf der Kommandozeile angegeben wird. Da dies dann nur eine Account abholt geht das i.d.R. sehr schnell. Wird fetchmail dann ohne Serverargument aufgerufen holt es alle 'poll' Eintraege ab. Schwierig ist das <test ob online>, das haengt davon ab, wie du online gehst, ich hab in meinem PPPoE-Script ein 'status', dass einen passenden exitstatus liefert... -dnh --
I've gone through over-stressed to physical exhaustion... what's next? Tuesday -- Simon Burr & Kyle Hearn
* David Haller schrieb am Freitag, 2003-06-13:
Fuer GMX solltest du SMTP-Auth verwenden, ob das Strato auch verwendet weiss ich nicht. Immerhin kann post.strato.de APOP. Folgende verwende
Wohl nicht: chris@christian:~> telnet post.strato.de smtp Trying 192.67.198.2... Connected to post.strato.de. Escape character is '^]'. 220 post.webmailer.de ESMTP Sendmail 8.12.8/8.8.7; Fri, 13 Jun 2003 15:43:49 +0200 (MEST) EHLO ... 250-post.webmailer.de Hello ..., pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-DELIVERBY 250 HELP QUIT 221 2.0.0 post.webmailer.de closing connection -- Christian Ullrich Registrierter Linux-User #125183 "Remember: 'I am a person. I have a right to the ball.'"
participants (5)
-
Andreas Feile
-
Christian Ullrich
-
David Haller
-
h.pahlke@nexgo.de
-
Hannes Vogelmann