I am writing my own e-mail program like outlook and i devised Indy for this task. I can send e-mails from servers that requires authentication, but the other servers treat my e-mail as a spam mail. I always get those errors :
'553 Sorry, that domain isn't in my list of allowed rcpthosts.' or
'553 sorry, relaying denied from your location [ipaddress] (#5.7.1)'.
But I do not have any problem when I send an e-mail using this SMTP servers with outlook. I did some research. My problem has some thing to do with a header called <X-Library>. It was removed after Indy 9.
What am I supposed to do? How can I send e-mails with my program.