ISPs SMTP service keeps bouncing mail when I send from my server.
I am having real problems sending emails using my ISPs SMTP service.
What I am getting back is exactly this: Quote:
http://www.cyberciti.biz/faq/postfix...t-smtp-client/ But this doesn't work, have replaced the username (email) on the steps with my own ISPs email address (which I won't give out here for obvious reasons) and my current password but still no luck. By doing those steps it just says deffered, can someone help me to overcome this error? I mean surely if I am a registered user on their network I should be able to send emails surely? Any feedbacks greatly appreciated, Jeremy. |
Is this on a CentOS 5.5 system?
The linked procedure is for sending via multiple ISPs; unless you are actually using multiple ISPs there are simpler procedures (sorry - no links kept). Are the logon and port details you are using for smtp.virgin.net known to work, for example from an email client such as Thunderbird? |
What are you using to send email?
|
Yes it was working perfectly until today.
I firstly tried on the hope that it would work (doubtly though) to restart postfix, of course that failed though, as it's their smtp service smtp.virgin.net which says I need to authenticate myself. This is the config of /etc/postfix/main.cf that used to make this work up to today: Quote:
http://community.virginmedia.com/t5/...mtp/td-p/66253 What I have come up with is something like (removing my real email address though): Quote:
Quote:
Quote:
|
Quote:
I have even run the postmap as it says in the topic link: Quote:
Just wanted to make sure that's worked in its own manner and then really I don't know what to do if it has, any suggestions? |
Probably you could:
1. Manually test your remote credentials: http://qmail.jms1.net/test-auth.shtml 2. Use tcpdump to see where your postfix goes wrong 3. Fix the issue This should took you about an hour to solve the issue. Anyway, probably it's even not trying auth at all. On my config, i have this: Code:
smtp_sasl_security_options = noanonymous |
Right it is obviously contacting the server on smtp.virgin.net.
But it's deffering. I have gone through the steps on the link you sent me, seems fine to me but I am questioning this part here: Quote:
It's just it says too many signals to the smpt.virgin.net could cause me to get blocked and I do not obviously want to do that. Can you help please? I mean this is what I get when I run the 'ehlo testing' after 'openssl s_client -crlf -connect smtp.virgin.net:465' command: Quote:
|
The guide says you can build your secret auth string using
Code:
perl -MMIME::Base64 -e 'print encode_base64("\000jms1\@jms1.net\000not.my.real.password")' |
Ok I will do that within the next 2 hours.
Thank you though ever so much for your support truly appreciate it! I mean to be fair this does make some sense in a manner of speaking, tried that stunnel stuff on the community forums for virgin media but of course didn't work. Will try this though and carry on, so I would use that code generated from that perl command as my password then would I? Sorry it's just I don't quite get where I should be using that as my password. |
Quote:
Also, have you tried smtp_sasl_security_options = noanonymous? |
I have enabled what you said yes, still absolutely no effect at all, sorry, with regards to this:
Quote:
I am saying that because every time I issue the command say portmap /etc/postfix/<file that has my password for sasl> keeps adding to that one file each time, just wondering if I have entered a wrong character in there and it's taking that value first off. Is there a command I can use to view what's in there and possibly remove any entries that should not be in there? I appreciate any replies, Jeremy. I ran the command (copy of the whole telnet conversation with smtp.virgin.net): Quote:
|
Better remove the login string from the previous post.
btw, the command is Code:
AUTH PLAIN <login_string> |
All times are GMT -5. The time now is 02:58 PM. |