Notifications quit occurring without any known changes for all users. For both messages and board notifications, no emails are occurring. Any assistance would be greatly appreciated.
"Post by Email Management" is disabled
ElkArete 1.1.6
PHP 7.3
There is an error log item that might have been related to Post by Email being temporarily enabled.
Error MessageType of error: Undefined
Notice: Undefined index: maillist_sitename
Line: 330
Notification.subs.php326: // Using the maillist functions? Then adjust the from wrapper
327: if ($maillist && $email_perm && $type === 'reply' && !empty($row['notify_send_body']))
328: {
329: // Set the from name base on group or maillist mode
330: $emailfrom = !empty($modSettings['maillist_group_mode']) ? un_htmlspecialchars($topicData[$row['id_topic']]['name']) : un_htmlspecialchars($modSettings['maillist_sitename']);
331: $from_wrapper = !empty($modSettings['maillist_mail_from']) ? $modSettings['maillist_mail_from'] : (empty($modSettings['maillist_sitename_address']) ? $webmaster_email : $modSettings['maillist_sitename_address']);
332: sendmail($row['email_address'], $emaildata['subject'], $emaildata['body'], $emailfrom, 'm' . $data['last_id'], false, 3, null, false, $from_wrapper, $row['id_topic']);
333: }
334: else
335: sendmail($row['email_address'], $emaildata['subject'], $emaildata['body'], null, 'm' . $topicData[$row['id_topic']]['last_id']);
336:
337: $sent++;
338: }
339: }
340: $db->free_result($members);
341:
342: if (isset($current_language) && $current_language != $user_language)
343: loadLanguage('Post');
344:
hmm... I don't think the undefined index should cause emails to stop, though check in ?action=admin;area=maillist and look for the setting "Site Name to use for the email (not the email address)" and fill it in.
In case this fixes it, all good.
Otherwise it may be something else.