E-Mail/Getmail: Unterschied zwischen den Versionen
Lars (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Bernd (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Mail]] | [[Kategorie:Mail]] | ||
[http://pyropus.ca/software/getmail/ Getmail] | Die Software [http://pyropus.ca/software/getmail/ Getmail] ermöglicht, dass E-Mails automatisch von einem entfernten Server abgeholt werden. Das klassische Unix-Werkzeug für diese Aufgabe ist [[Fetchmail]], das jedoch mittlerweile in die Jahre gekommen ist. Getmail besticht u.a. durch seine modulare Architektur. Es kann sowohl von IMAP-Accounts als auch von POP3-Accounts (jeweils wahlweise SSL-gesichert) Mails abholen und lokal weiter verarbeiten. Sowohl für die Weiterverarbeitung (''»destination«'') als auch für das Abholen der Emails (''»retriever«'') stehen verschiedene Adapter zur Verfügung. | ||
==Beispiele== | ==Beispiele== | ||
=== | ===POP3S und Courier=== | ||
Die auf Schokokeks.org vermutlich am häufigsten verwendete Variante ist die Kombination aus POP3 | Die auf Schokokeks.org vermutlich am häufigsten verwendete Variante ist die Kombination aus POP3 mit SSL-Verschlüsselung zum Empfangen und die lokale Übergabe an Courier zur Zustellung. | ||
Eine passende Konfigurationsdatei sieht dann so aus: | |||
[options] | [options] | ||
verbose = 0 | verbose = 0 | ||
read_all = True | |||
delete = | delete = True | ||
message_log = / | received = False | ||
delivered_to = False | |||
message_log = ~/.getmail/logfile.log | |||
timeout = 240 | timeout = 240 | ||
[retriever] | [retriever] | ||
type = | type = SimplePOP3SSLRetriever | ||
server = <pop3-server> | server = ''<pop3-server>'' | ||
username = <pop3-user> | username = ''<pop3-user>'' | ||
password = <pop3-password> | password = ''<pop3-password>'' | ||
[destination] | [destination] | ||
type = MDA_external | type = MDA_external | ||
path = /usr/bin/sendmail.courier | path = /usr/bin/sendmail.courier | ||
arguments = ('< | arguments = ("-f", "%(sender)", "''<zieladresse>''", ) | ||
Wobei ''<pop3-server>'', ''<pop3-user>'' und ''<pop3-password>'' durch die Zugangsdaten des POP3-Servers und ''<zieladresse>'' durch eine Adresse ersetzt werden muss. | |||
Soll der Nachrichten-Abruf ohne SSL-Verschlüsselung funktionieren, dann muss lediglich ''SimplePOP3SSLRetriever'' durch ''SimplePOP3Retriever'' ersetzt werden. |
Version vom 21. November 2006, 08:33 Uhr
Die Software Getmail ermöglicht, dass E-Mails automatisch von einem entfernten Server abgeholt werden. Das klassische Unix-Werkzeug für diese Aufgabe ist Fetchmail, das jedoch mittlerweile in die Jahre gekommen ist. Getmail besticht u.a. durch seine modulare Architektur. Es kann sowohl von IMAP-Accounts als auch von POP3-Accounts (jeweils wahlweise SSL-gesichert) Mails abholen und lokal weiter verarbeiten. Sowohl für die Weiterverarbeitung (»destination«) als auch für das Abholen der Emails (»retriever«) stehen verschiedene Adapter zur Verfügung.
Beispiele
POP3S und Courier
Die auf Schokokeks.org vermutlich am häufigsten verwendete Variante ist die Kombination aus POP3 mit SSL-Verschlüsselung zum Empfangen und die lokale Übergabe an Courier zur Zustellung.
Eine passende Konfigurationsdatei sieht dann so aus:
[options] verbose = 0 read_all = True delete = True received = False delivered_to = False message_log = ~/.getmail/logfile.log timeout = 240 [retriever] type = SimplePOP3SSLRetriever server = <pop3-server> username = <pop3-user> password = <pop3-password> [destination] type = MDA_external path = /usr/bin/sendmail.courier arguments = ("-f", "%(sender)", "<zieladresse>", )
Wobei <pop3-server>, <pop3-user> und <pop3-password> durch die Zugangsdaten des POP3-Servers und <zieladresse> durch eine Adresse ersetzt werden muss. Soll der Nachrichten-Abruf ohne SSL-Verschlüsselung funktionieren, dann muss lediglich SimplePOP3SSLRetriever durch SimplePOP3Retriever ersetzt werden.