Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]12128[/thread]

Problem bei Mailboxen löschen (Cyrus)



<< >> 2 Einträge, 1 Seite
Thomy23
 2008-07-04 11:23
#111797 #111797
User since
2008-07-04
1 Artikel
BenutzerIn
[default_avatar]
Hallo

Ich habe ein kleines Script geschrieben, um eine Mailbox eines Benutzers (mit allen Unterordnern) zu löschen:


Code: (dl )
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
use IMAP::Admin;
$imap = IMAP::Admin-> new('Server' => 'mailint',
'Login' => 'root',
'Password' => eval { $cipher->decrypt(<FILE>);} );
close (FILE);
eval {
$err = $imap->set_acl("user.".$user, "root", "lrswipdca");
};
if ($err != 0) {
print "$imap->{'Error'}\n";
print "$imap->error\n";
exit 1;
}
print "ACL erfolgreich gesetzt\n";
}
eval {
$err = $imap->h_delete("user.".$user);
$imap->close;
};
if ($err != 0) {
print "$imap->{'Error'}\n";
print "$imap->error\n";
exit 1;
}
exit 0;


wenn ich das ausführe, bekomme ich immer

ACL erfolgreich gesetzt
IMAP::Admin [ h_delete ]: couldn't delete user.xxx : try NO Permission denied
IMAP::Admin=HASH(0x8168b34)->error

an was kann das denn liegen?

Gruß Thomy
Gast Gast
 2008-07-04 12:17
#111799 #111799
Bitte verwende
Code (perl): (dl )
1
2
use strict;
use warnings;
am Anfang deines Skripts.
<< >> 2 Einträge, 1 Seite



View all threads created 2008-07-04 11:23.