diff --git a/package-updates/index.cgi b/package-updates/index.cgi index a482cafd5..f76ed585c 100755 --- a/package-updates/index.cgi +++ b/package-updates/index.cgi @@ -210,7 +210,8 @@ print &ui_table_row($text{'index_sched'}, # Send email to print &ui_table_row($text{'index_email'}, - &ui_textbox("email", $config{'sched_email'}, 40)); + &ui_textbox("email", $config{'sched_email'} || + $gconfig{'webmin_email_to'}, 40)); # Install or just notify? print &ui_table_row($text{'index_action'}, diff --git a/package-updates/update.pl b/package-updates/update.pl index 9126c11b9..5f6a04dd9 100755 --- a/package-updates/update.pl +++ b/package-updates/update.pl @@ -56,12 +56,13 @@ if ($tellcount) { } # Email the admin -if ($config{'sched_email'} && $body) { +$emailto = $config{'sched_email'} || $gconfig{'webmin_email_to'}; +if ($emailto && $body) { &foreign_require("mailboxes", "mailboxes-lib.pl"); my $from = &mailboxes::get_from_address(); my $mail = { 'headers' => [ [ 'From', $from ], - [ 'To', $config{'sched_email'} ], + [ 'To', $emailto ], [ 'Subject', "Package updates on ". &get_system_hostname() ] ], 'attach' =>