Hallo,
the attached patch fixes the problem.
Claus
--- usermin-1.110/mailbox/view_mail.cgi 2005-12-12 00:23:55.129641390 +0100
+++ /usr/share/usermin/mailbox/view_mail.cgi 2005-12-12 00:20:13.704377761
+0100
@@ -56,10 +56,10 @@
# Check if we have gotten back a DSN for *this* email
&update_delivery_notification($mail, $folder);
&open_dsn_hash();
-if (exists($dsnreplies{$mid}) && $dsnreplies{$mid} != 1) {
+if (eval { exists($dsnreplies{$mid}) } && $dsnreplies{$mid} != 1) {
($got_dsn, $got_dsn_from) = split(/\s+/, $dsnreplies{$mid}, 2);
}
-if (exists($delreplies{$mid}) && $delreplies{$mid} != 1) {
+if (eval { exists($delreplies{$mid}) } && $delreplies{$mid} != 1) {
local @del = split(/\s+/, $delreplies{$mid});
local $i;
for($i=0; $i<@del; $i+=2) {