Hallo leute ich hab ein kleines script das sich mit dem Server verbindet und die Nachricht als TXT datei speichert.
nun möchte ich auch noch dass wenn eine Anlage vorhanden ist sie mir diese downloadet.
Könnt ihr mir bitte sagen wie ich das anstelle?
vielen dank für eure bemühungen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
use Net::POP3;
$user = "";
$passwd = "";
$pop3Server = "";
$pop3 = Net::POP3->new($pop3Server, Timeout => 5);
print "Einloggen in $pop3Server als $user ...\n";
$messagenum = $pop3->login($user,$passwd) || die "Konnte nicht in $pop3Server einloggen";
print "Sie haben $messagenum Nachrichten\n\n";
# Betreffszeilen der neuen Emails werden ausgelesen und angezeigt.
# Siehe unten für eine Erläuterung dieses Code-Blocks
for ($i=1;$i<=$messagenum ;$i++) {
open(file, ">$i.txt") || die "Datei wurde nicht gefunden\n"; # Datei zum anhängenden Schreiben öffnen
$subject = $pop3->top ($i);
foreach $zeile (@$subject) {print file "$zeile";}
print file '\n' x 10;
$subject = $pop3->get($i);
print file "@$subject";
close(file);
#$pop3->delete($i);
print "Mail ($i) - deleted\n";
}
$pop3->quit();