News:

  • September 26, 2026, 05:40:33 AM

Login with username, password and session length

Author Topic: Email woes - sender address must contain a domain  (Read 9815 times)

OrionHE

  • Sr. Member
  • ****
  • Posts: 90
Email woes - sender address must contain a domain
« on: June 11, 2019, 05:02:47 PM »
Connection is established and everything looks good.
MAIL FROM: <1234567>..
then a message stating "sender address must contain a domain"



The address I'm attempting to send to is 123456789@abc.com.

Any idea why the do-more is truncating my email address to 7 characters? It's just a standard string short. I also tried a string long with the same result.

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3847
    • Host Engineering
Re: Email woes - sender address must contain a domain
« Reply #1 on: June 11, 2019, 05:09:36 PM »
Show a screen shot of the string in Data View using ASCII/Hex 4 or ASCII/Hex 8 format.  Possibly an embedded control character in the email address?

OrionHE

  • Sr. Member
  • ****
  • Posts: 90
Re: Email woes - sender address must contain a domain
« Reply #2 on: June 11, 2019, 05:31:40 PM »
https://imgur.com/a/lpbCUq0
Top is ascii 4 hex, bottom is 8 hex. Whatever that means. :)

I can send email if it's LTE 7 characters. a@a.com works great. Any real address, not so much.

OrionHE

  • Sr. Member
  • ****
  • Posts: 90
Re: Email woes - sender address must contain a domain
« Reply #3 on: June 11, 2019, 07:00:22 PM »
Found the bug! However many characters the "'From' Email Address:" field occupies under the SMTP Client Settings, that's how many you get. I had set it as a temporary "a@a.com" (7 characters) to save time in testing. This ended up costing me hours of time in troubleshooting.

So yes, you can devwrite to your heart's content, but you only get as many characters as you put in the System Config. I'm going to throw a disgustingly long garbage collection of characters to allow me to use whatever email address I actually want. Limits suck, right?!

OrionHE

  • Sr. Member
  • ****
  • Posts: 90
Re: Email woes - sender address must contain a domain
« Reply #4 on: June 11, 2019, 07:06:12 PM »
Found the next bug!! If you don't have exactly the same amount of characters in your devwrite From as you do the system config, you get a message stating nul characters not allowed. So even though I padded the count, the "extra" characters worked against me.

So, for fun, I put a number of "1"s equaling the amount of characters in my devwrite From, in the System Configuration From. Success!

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6176
  • Yes Pinky, Do-more will control the world!
Re: Email woes - sender address must contain a domain
« Reply #5 on: June 11, 2019, 08:28:07 PM »
Yuk. We'll get it fixed pronto. Have a new release going out shortly.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6176
  • Yes Pinky, Do-more will control the world!
Re: Email woes - sender address must contain a domain
« Reply #6 on: June 11, 2019, 08:38:35 PM »
Fixed. For reasons I don't actually remember, the From field is both NULL terminated and we keep the length in a variable. Generally it is one of the two, but not both. It was getting NULL terminated in DEVWRITE, but the length field wasn't updated. Should explain all of your symptoms.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

OrionHE

  • Sr. Member
  • ****
  • Posts: 90
Re: Email woes - sender address must contain a domain
« Reply #7 on: June 12, 2019, 02:24:45 PM »
Thanks!