I would appreciate it if someone could please help me with the following problem.
I only posted a small piece of my code. The piece I think is giving the problem.
I also modified the user and pass for obvious reasons but kept the format the same
When I send the email to any email address within the same domain as mine it sends fine but as soon as I send it to a domain other than mine I get the error mentioned in the TITLE. I know most mail servers needs autentication for smtp to limit spamming. I'm not sure why the code listed below does not work
$user='user@host.co.za'; $pass='password'; MIME::Lite->send('smtp',$mailhost,Debug=>0, AuthUser=>$user, AuthPass=>$pass); #$msg->send; eval{$msg->send;}; $now = &now("today"); if($@) { #print "\nFailed------>".$@."\n"; } else { #print LOG "\n------>successful"; }
The other thing I'm not sure of is if the autentication bit failed why would it send anything at "MIME::Lite-send" won't it fail if it did not authenticate? How do I know if "MIME::Lite-send" bit with AUTH was a success?
In reply to sorry, that domain isnt in my list of allowed rcpthosts by PugSA
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |