Unless I am missing something, it looks like code was refactored with this latest release that eliminates ALL watchdog logging when msgs aren't using queue.
smtp.module::smtp_send_queue_runner():125
// Let the people know what is going on.
if ($logging == SMTP_LOGGING_ALL) {
watchdog('smtp', 'Sending mail to: @to', array('@to' => $message['to']));
}
But that section of code is missing before the $mailer->send() in smtp.mail.inc::mailWithoutQueue():533.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | smtp-n2698029-4.patch | 548 bytes | wundo |
Comments
Comment #2
damienmckennaCan you please show where that might have been added?
Comment #3
mbnsorg commentedLooks like the issue was introduced in this commit, related to smtp.mail.inc
http://cgit.drupalcode.org/smtp/commit/?id=19e7c1028ccd7cf6f12416a6e8e68...
Looks like the commit was to support a queueing scenario, but the effect was the removal of logging for the ALL config setting when sending mail through function mailWithoutQueue(array $message).
Comment #4
wundo commentedComment #7
wundo commented