Skip to content
Snippets Groups Projects
Commit 18bba2e7 authored by rswindell's avatar rswindell
Browse files

Fix a couple of issues with external mail processors:

- Since rev 1.556, mailproc_to_match[] would only ever contain one mail
  processor (index) value, even if the RCPT TO address matched multiple
  mail processor "To" keys in mailproc.ini, so only the first-matching
  mail processor (with a "To" key) would be executed for the msg.
- mailproc_match, meaning the destination was a non-passthrough
  external mail processor, in which case the destination (RCPT TO) address
  may *not* match a valid local user account, would be set for *passthru*
  mail processors potentially resulting in the following error (and an
  undelivered mail message): !SMTP can't deliver mail to user #0
  only set mailproc_match to a valid mail proc index if the recipient matches a
  non-passthru mail processor.
parent 3886bf3a
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment