What is the legal and correct helo
for my SMTP server.
- Out going email only.
- Behind a NAT with no inbound ports open.
- SMTP server does not have a FQDN.
- Send mail for 2 different domains
We are a small business that has multiple locations. We have 2 different web sites with email addresses eg.:
- product1.com : sales@product1.com
- otherproduct.biz : sales@otherproduct.biz
Our SMTP server will send email for both domains.
RFC2821 section 4.1.1.1
... and no reverse mapping record is available), the client SHOULD send an address literal (see section 4.1.3), optionally followed by information that will help to identify the client system.
4.1.3 Address Literals**
... To bypass this barrier a special literal form of the address is allowed as an alternative to a domain name. For IPv4 addresses, this form uses four small decimal integers separated by dots and enclosed by brackets such as [123.255.37.2] ...
therefore I think that my helo
name should be:
[1.2.3.4] company name INC city, state
postfix configuration
smtp_helo_name = [1.2.3.4] company name INC city, state
Using this I still get the following errors:
... status=bounced (host mx1c38.carrierzone.com[66.175.58.41] refused to talk to me: 501 5.0.0 Invalid domain name
... status=bounced (host mta5.am0.yahoodns.net[98.138.112.38] refused to talk to me: 501 Syntax error in parameters or arguments
... status=bounced (host kakllc.com[67.214.161.202] said: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1) (in reply to MAIL FROM command)
and other similar errors all pertaining to the helo
.
Is this a correct helo
?