Verschiedenes

ID #1059

Email-Konto täglich automatisch leeren

Ich nutze einige Email-Konten. Eines davon um mich an diversen Orten anzumelden. Dementsprechend viel SPAM erhalte ich auch auf diese Adresse. Desshalb habe ich mir das angehängte kleine Script geschrieben, welches täglich ausgeführt alle Mails, welche sich im Email-Konto angesammelt haben, löscht.

Bevor das Script benutzt werden kann, muss es angepasst werden: "my@email.com muss durch den Benutzernamen, "mypassword" durch das dazugehörende Passwort, für das entsprechende Konto ersetzt werden. Zu beachten gilt dass dieses Script unwiederruflich alle Emails in dem eingetragenen Konto löscht, welche sich im Posteingang befinden. Dies funktioniert nur mit einem (lokalen) Imap-Server.

Damit dieses Script nun täglich automatisch ausgeführt wird, muss es zuerst in ein gewünschtes Verzeichnis kopiert werden und danach der entsprechende Cron-Job eingetragen werden. Es ist wichtig das der Benutzer, unter welchem das Script ausgeführt werden soll, auch genügende Rechte besitzt.

Beispiel eines solchen Cron-Jobs:
0       0       *       *       *       /usr/bin/php5 /usr/share/phpscripts/empty_mail_account.php

Erläuterung:
Das Script befindet sich unter  "/usr/share/phpscripts/empty_mail_account.php" und wird täglich um 00:00 ausgeführt.

angehängte Dateien: empty_mail_account.zip



Tags: acount, automatisch, konto, leeren, löschen, mail, php

Verwandte Artikel:

Letzte Änderung des Artikels: 2008-08-19 12:54
Autor: Andy Blank
Revision: 1.60

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 1 von 5 (2 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel zu kommentieren.