ToDo: Kontrolle

Q: Wie kann ich bei einem Provider mehrere Postfächer abfragen?

A: Im Hamster kann man mehrere POP-Server mit gleichem Namen anlegen, indem man unterschiedliche Aliasse ergänzt. Das Format für den Eintrag eines Servers ist folgender:

<Servername>[/Alias][,Port]

Der Alias steht für beliebigen Text, z. B. eine Nummerierung oder Accountzuordnung:

pop.example.com/1
pop.example.com/2
pop.example.net/jane-doe
pop.example.net/john-doe

Zu jedem Server kann man dann seine eigenen Einstellungen (Benutzer/Passwort etc.) einstellen. Im Skript trägt man dann z. B. ‚HamFetchMail("pop.example.com/2")‘ ein.

Eine andere Lösung heißt: Alles im Skript behandeln. Der Befehl hierzu (Hamsterskript, hs2) ist „HamFetchMail“.

Beispiele:

HamFetchMail("pop.example.org","pop3","$1","","hamster","listen") # Hamster-Liste
HamFetchMail("pop.example.org","pop3","$2","","post","onlynews") # onlynews
HamFetchMail("pop.example.org","pop3","$3","","post","news") # news

Im Hamster braucht man dann keine POP-Server zu definieren (es ist aber aus anderen Gründen sinnvoll). Die verschiedenen Einstellungen erfolgen über die Variablen „$1“ …, diese können im Hamster über das Menü „Einstellungen“ → „Benutzerverwaltung & Passworte“ → „Passworte“ jeweils mit eigenem User und Passwort belegt werden.

Über den Befehl „HamFetchMail“ können auch noch weitere Einstellungen vorgenommen werden.