Seemingly out of nowhere, I started getting email send failures. The log looks like this:
INFO | jvm 1 | 2020/08/26 20:33:47 | at java.lang.Thread.run(Thread.java:745)
INFO | jvm 1 | 2020/08/26 20:33:47 | 2020-08-26 20:33:47,354 ERROR -One or more Reply To addresses are invalid:javax.mail.internet.AddressException Missing '<'
INFO | jvm 1 | 2020/08/26 20:33:48 | Send failed exception thrown Invalid Addresses
INFO | jvm 1 | 2020/08/26 20:33:48 | Next exception is com.sun.mail.smtp.SMTPAddressFailedException550 I cannot deliver mail for XXXX@nv.ccsd.net ~> redacted, but it's a valid address
Many of the same notifications send with no problem and I have reviewed every item in every notification for a botched up expression, but nothing found.
Support has looked at this and speculates there may be something wrong with the actual email addresses, but no, there isn't. The "Missing '<'" is a big clue but I can't link it to anything. I was also getting errors on my dev system and tried changing the smtp server and was then unable to duplicate the error. I'm sure (I think) that these errors are coming from the Java library and not the smtp server, so changing the smtp server would make no sense. I haven't tried it on the production server yet because my system send a lot of mail and I need a proper smtp account, working on it. I have one runtime client who uses their own Exchange server. No problems there.
Any thoughts or knowledge would be appreciated.