Hi,

This is the peer email site's behavior,not Perl's behavior.
Follow some rfc items (maybe rfc2821 or 2505),you should use your host's FQDN 
as HELO command's argument.Only when there is not FQDN for the host,you can use 
IP address as HELO's argument.
Exim is a very flexible system,it can be used easily for setting all kinds of 
antispam conditions (though I don't like this point at all).Maybe the peer 
site's administrator has set his MTA (Exim) to reject the HELO command like 
yours.So you may need to contact the email system administrator for resolving 
the problem,it's nothing about Perl.






Jeff Pang
2007-01-18



发件人: Brent Clark
发送时间: 2007-01-18 15:56:12
收件人: beginners@perl.org
抄送: 
主题: Mail::Sender

To whom it may concern

I have a problem whereby on sending an email, my mailserver does not allow for 
ip, (needs to be wrapped in [] ).

> > 220 mail.eccotours.co.za ESMTP Exim (Ecco Tours) 4.63 Wed, 17 Jan 2007 
> > 16:47:41 +0200
< < EHLO 192.168.111.248
> > 250-mail.eccotours.co.za Hello 192.168.111.248 [192.168.111.248]
> > 250-SIZE 15728640
> > 250-PIPELINING
> > 250 HELP
< < MAIL FROM:  <[EMAIL PROTECTED] >
> > 250 OK
< < RCPT TO:  <[EMAIL PROTECTED] >
> > 550 "REJECTED - Bad HELO - IP address not allowed [192.168.111.248]"
< < quit



If there any possible to get Mail::Sender to do this.

You feedback, would greatfully be appreciated.

Kind Regards
Brent Clark


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/

Reply via email to