Testing with Blat301 e previous,
If I send mail to some email address in error and bcc to good addres, SMTP response 550 address reject but %ERRORLEVEL% is zero and no mail advice is returned to the sender ( -f ).
Without a debug log to view, I have to make a guess here. The SMTP rejected one or more email addresses, but accepted the email anyway because there was a good BCC address. Since the server accepted the email, Blat returned zero (0) to indicate the message was sent. I can look at the source to see what is needed to return some kind of error if the SMTP server rejects any email addresses.
Chip
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Without a debug log to view, I have to make a guess here. The SMTP rejected one or more email addresses, but accepted the email anyway because there was a good BCC address. Since the server accepted the email, Blat returned zero (0) to indicate the message was sent. I can look at the source to see what is needed to return some kind of error if the SMTP server rejects any email addresses.
Chip