[Oberon] Re(2): RFC 5322 and ETH Oberon SMTP.
Paul Reed
paulreed at paddedcell.com
Mon Jul 18 12:02:05 CEST 2022
Hi Peter,
> To investigate the details you listed I need to add output recording.
Looks like https://en.wikibooks.org/wiki/Oberon/A2/Oberon.Mail.Mod has a
trace BOOLEAN which if set will output to the system log. It's set by
trace := NetTools.QueryBool("TraceMail");
in Mail.Send. But the tracing code is separate from the network write
statements, so it's not strictly a validation of the data sent (e.g.,
line-endings). Wireshark might be better/easier.
I can't see any validation of email addresses at all - maybe a
validation routine would be worth putting in and called for each email
address processed? You could put separate logging/debugging in that.
Sometimes text copied from various sources has hidden blank characters -
or might be UTF-8, for example...
HTH
Paul
More information about the Oberon
mailing list