Question About Email

Not sure I’m understanding you, Tim. I do use the host address and not the IP address in my routine …

SendMailSocket.Address = "mail.xx.yy.com" // my SMTP email server

But my point is that the user would have to know that host address and enter same. Time Warner Cable (now Spectrum), as an example of one provider that comes to mind, has a plethora of POP and SMTP server addresses depending where you are in the country. I had to look mine up on their website each time I set up my Outlook email on my desktop computer or mobile devices (which had a different server address than the desktop even in the same locale). The average user of the application I created here has probably never set up an email account on their own and might not even know what an “SMTP outgoing server” is, let alone the host address.

What am I missing in what you say?