Hi Guys

I have NMSMTP1 in a old C++ Builder 5 project. My problem is now that we have new smtp servers that requires authentication. I cant find anywhere in the object inspector to put in a username and password or that the server requires authentication.

What should i do? I really would not like to change NMSMTP because i have no knowledge in programming Borland.

I am a web programmer
Who is Participating?
Geert GOracle dbaCommented:
NMSMTP from netmasters was only used up to delphi/C builder 5

after that, netmasters component could be replaced by indy components

synapse is event better:
Kent OlsenData Warehouse Architect / DBACommented:
Hi Tim,

You've got two issues.  :)

The first is that the Borland library is old enough that it supports early SMTP standards where authentication wasn't required to send mail.

The second is that the protocol today requires authentication so you need to be able to provide authentication tokens to send the mail.

You'll have to extend the C++ Builder library.  There are quite a few good tools out there that will work.  Here are two of them.  I've used items from both of these sites before with good success, but I'm not very familiar with these exact components.



Good Luck,
This question has been classified as abandoned and is being closed as part of the Cleanup Program. See my comment at the end of the question for more details.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.