USERMIN usermail errors in log and problem with maildir/sent fresh install

Fresh install latest gpl virtualmin webmin theme centos 7

MAILDIR/sent dropdown not working or not seeing mails sent out of WEBMIN > read usermail >composed and .sent

Webmin version 1.900
Usermin version 1.751
Virtualmin version 6.06

Operating system CentOS Linux 7.6.1810
Perl version 5.016003
Path to Perl /usr/bin/perl
BIND version 9.9
Postfix version 2.10.1
Mail injection command /usr/lib/sendmail -t
Apache version 2.4.6
PHP versions 5.4.16, 7.0.27
Webalizer version 2.23-08
Logrotate version 3.8.6
MySQL version 5.5.60-MariaDB
ProFTPD version 1.35
SpamAssassin version 3.4.0
ClamAV version 0.101.2

Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 86. Use of uninitialized value $mailbox::in{"folder"} in concatenation (.) or string at /usr/libexec/usermin/mailbox/index.cgi line 378. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 381. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 385. Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 387. Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 388. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 106. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 107. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 30. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 31. Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 32. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 37. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 38. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 1479. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 1484. Use of uninitialized value $mailbox::user_module_config_directory in opendir at ./mailbox-lib.pl line 257. readdir() attempted on invalid dirhandle DIR at ./mailbox-lib.pl line 258. closedir() attempted on invalid dirhandle DIR at ./mailbox-lib.pl line 259. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string eq at ./mailbox-lib.pl line 485. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string eq at ./mailbox-lib.pl line 491. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string eq at ./mailbox-lib.pl line 509. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string eq at ./mailbox-lib.pl line 516. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string eq at ./mailbox-lib.pl line 531. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string eq at ./mailbox-lib.pl line 538. Use of uninitialized value $mailbox::userconfig{"mailbox_dir"} in string ne at ./mailbox-lib.pl line 578. Use of uninitialized value in split at ./mailbox-lib.pl line 600. Use of uninitialized value $mailbox::userconfig{"folder_sort"} in numeric eq (==) at ./mailbox-lib.pl line 1235. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value $mailbox::in{"jump"} in pattern match (m//) at /usr/libexec/usermin/mailbox/index.cgi line 77. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 83. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 83. Use of uninitialized value $mailbox::user_module_config_directory in concatenation (.) or string at ./mailbox-lib.pl line 1992. Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 86. Use of uninitialized value $mailbox::config{"server_name"} in string eq at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1324. readline() on closed filehandle $ADDRESS at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 166. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at ./mailbox-lib.pl line 600. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 29. Use of uninitialized value $mailbox::in{"jump"} in pattern match (m//) at /usr/libexec/usermin/mailbox/index.cgi line 77. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 83. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 83. Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 86. Use of uninitialized value $mailbox::in{"folder"} in concatenation (.) or string at /usr/libexec/usermin/mailbox/index.cgi line 378. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 381. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 385. Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 387. Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 388. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 106. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 107. Use of uninitialized value $mailbox::config{"server_name"} in string eq at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1324. readline() on closed filehandle $ADDRESS at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 166. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1555. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 1295. Use of uninitialized value in split at ./mailbox-lib.pl line 600. Use of uninitialized value $mailbox::config{"server_name"} in string eq at ./mailbox-lib.pl line 1324. readline() on closed filehandle $ADDRESS at ./mailbox-lib.pl line 166. readline() on closed filehandle $ADDRESS at ./mailbox-lib.pl line 166. readline() on closed filehandle $ADDRESS at ./mailbox-lib.pl line 166. readline() on closed filehandle $ADDRESS at ./mailbox-lib.pl line 166. Use of uninitialized value $wm in substitution (s///) at /usr/libexec/usermin/mailbox/reply_mail.cgi line 825. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/reply_mail.cgi line 844. Use of uninitialized value $subs in concatenation (.) or string at /usr/libexec/usermin/mailbox/reply_mail.cgi line 844. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/reply_mail.cgi line 846. Use of uninitialized value $subs in concatenation (.) or string at /usr/libexec/usermin/mailbox/reply_mail.cgi line 846. Use of uninitialized value $subs in concatenation (.) or string at /usr/libexec/usermin/mailbox/reply_mail.cgi line 848. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/reply_mail.cgi line 883. Use of uninitialized value in split at ./mailbox-lib.pl line 600. Use of uninitialized value $mailbox::in{"jump"} in pattern match (m//) at /usr/libexec/usermin/mailbox/index.cgi line 77. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 83. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 83. Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 86. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 381. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 385. Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 387. Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 388. Use of uninitialized value $mailbox::in{"start"} in int at /usr/libexec/usermin/mailbox/index.cgi line 106. Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 107. Use of uninitialized value $mailbox::userconfig{"ham_buttons"} in pattern match (m//) at ./mailbox-lib.pl line 1784. Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1555. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2013. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2018. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2013. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2018. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2013. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2018. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2013. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2014. Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2018. Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2031. Use of uninitialized value $mailbox::userconfig{"ham_buttons"} in pattern match (m//) at ./mailbox-lib.pl line 1784. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1555. readline() on closed filehandle $ADDRESS at ./mailbox-lib.pl line 166. Use of uninitialized value in split at ./mailbox-lib.pl line 600. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/view_mail.cgi line 25. Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1555. print() on unopened filehandle DEBUG at ./mailbox-lib.pl line 1572. Use of uninitialized value $mailbox::in{"body"} in numeric eq (==) at /usr/libexec/usermin/mailbox/view_mail.cgi line 122. Use of uninitialized value $mailbox::in{"body"} in numeric eq (==) at /usr/libexec/usermin/mailbox/view_mail.cgi line 123. Use of uninitialized value $htmlbody in string eq at /usr/libexec/usermin/mailbox/view_mail.cgi line 127. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/view_mail.cgi line 184. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/view_mail.cgi line 184. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/view_mail.cgi line 186. Use of uninitialized value in concatenation (.) or string at /usr/libexec/usermin/mailbox/view_mail.cgi line 186. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600. Use of uninitialized value $mailbox::config{"server_name"} in string eq at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1324. readline() on closed filehandle $ADDRESS at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 166. Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 600.

Any REsolve on this issue ? Other usermin modules seem to work but the Read Mail module does not show up ?

Ideas would be great :slight_smile:

Cheers

New install / mailuser?
If so send a email to that emailaccount from outside.
Try again after received mail

If boxes/dirs are totally empty then i think there is a problem, id did write about that in virtualmin fresh install forum

Please check out.