Skip to main content

Thread: External mail recieve problem, postfix, relay, EHCP hosting software


hello experts,

have problem receiving email outside on ubuntu server using postfix. have tried follow infrmation found in other threads without finding solution. believe though must in dns/mx setup behaviour. truely hope on behalf (and many others seems) last bit of information here.

when done share step-by-step guide people on findings , methods in disclosing type/example of problems mail.

cheers klavs

general setup

private server @ home, hosting 9 private domains
using public dns service provider can enter/edit dns records domains, (a, ns, mx records)
wan has fixed ip-address
router nat routes wan internal 192.168.x.x address homeserver located

server setup

homerserver hostname = homeserver.sitenet.dk
os: ubuntu 11.04
ehcp hosting panel installed postfix , squirrel, roundcube clients


test scenarios done

domain:
test content put in of domains ensure correct routing --> works expected

mail inside out:
create email user 1 of domains --> use webmail client send mail external (gmail) address --> success
reply sent mail --> error = relay access denied (state 14).

mail inside loop:
send mail user self using webmail client --> success
autoreply self --> success

telnet on wan address
ports 25, 110, 587 replies address

mail using telnet on wan address:
send mail directly using telnet on port(s) received conrrectly
internally (using telnet smtp example)
autoreply external --> success

log files:
/var/log/syslog not show trace when sending outside

/var/log/mail.log
of these occur in log file

jan 7 10:39:02 homeserver postfix/error[5465]: 2cc1538a08c7:
to=<root@homeserver.sitenet.dk>, orig_to=<root>, relay=none,
delay=0.39, delays=0.26/0.02/0/0.12, dsn=4.4.2, status=deferred
(delivery temporarily suspended: lost connection with
homeserver.sitenet.dk[90.185.130.214] while receiving initial
server greeting)

deductions
far based on above seems system works when can 'poke' mail using telnet directly out-side. not sure relay denied though. guess mx records problem either @ external dns provider or internally in ehcp.

additional info:

dig mx , dns outside:

name type ip address class ttl
sitenet.dk mx backup-mx.post.tele.dk in 37139
sitenet.dk mx mail.sitenet.dk in 37139
sitenet.dk ns ns5.gratisdns.dk in 37139
sitenet.dk ns ns1.gratisdns.dk in 37139
sitenet.dk ns ns2.gratisdns.dk in 37139
sitenet.dk ns ns3.gratisdns.dk in 37139
sitenet.dk ns ns4.gratisdns.dk in 37139
have removed backup mx - previous isp record. none
of other domains have - example:

dns provider on skovgaardlund.dk

mx (@vært -> record mailserver)
vært mail udveksler præference ttl Ændring
skovgaardlund.dk mail.skovgaardlund.dk 1043200

external dig on domain skovgaardlund.dk

name type ip address class ttl
skovgaardlund.dk mx skovgaardlund.dk in 37055
skovgaardlund.dk ns ns3.gratisdns.dk in 37055
skovgaardlund.dk ns ns1.gratisdns.dk in 37055
skovgaardlund.dk ns ns2.gratisdns.dk in 37055
skovgaardlund.dk ns ns5.gratisdns.dk in 37055
skovgaardlund.dk ns ns4.gratisdns.dk in 37055

ehcp - dns information:

$ttl 86400
@ in soa ns.skovgaardlund.dk. {dnsemail} (
{serial} ; serial, www.ehcp.net
dns zone template file..
10800 ; refresh
1200 ; retry
86400 ; expire
86400 ) ; minimum

skovgaardlund.dk. in ns ns.skovgaardlund.dk.
ns.skovgaardlund.dk. in {dnsip}
ns1.skovgaardlund.dk. in {dnsip}
ns2.skovgaardlund.dk. in {dnsip}
dns.skovgaardlund.dk. in {dnsip}
dns1.skovgaardlund.dk. in {dnsip}
dns2.skovgaardlund.dk. in {dnsip}
skovgaardlund.dk. in {webip}
mail.skovgaardlund.dk. in {mailip}
smtp.skovgaardlund.dk. in {webip}
imap.skovgaardlund.dk. in {webip}
webmail.skovgaardlund.dk. in {webip}
ftp.skovgaardlund.dk. in cname skovgaardlund.dk.
www.skovgaardlund.dk. in cname skovgaardlund.dk.
skovgaardlund.dk. in mx 10 mail.skovgaardlund.dk.
skovgaardlund.dk. in txt "v=spf1 mx"

{customdns}

* in {webip}


telnet skovgaardlund.dk

ehlo skovgaardlund.dk
250 - homeserver
250 - pipelining
250 - size 102414000
250 - vrfy
250 - etrn
250 - starttls
250 - auth plain login
250 - auth=plain login
250 - enhancedstatuscodes
250 - 8bitmime
250 - dsn

i'd love this. need know following...

valid email address can try sending e-mail to?
think mx record is?

so, far, tried telnet mail.sitenet.dk , instead of getting mail server, got ssh server.

telnet mail.sitenet.dk 25
trying 90.185.130.214...
connected mail.sitenet.dk.
escape character '^]'.
ssh-2.0-openssh_5.8p1 debian-1ubuntu3


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support General Help [ubuntu] External mail recieve problem, postfix, relay, EHCP hosting software


Ubuntu

Comments

Popular posts from this blog

How to set the order of FAQs instead of alphabetical

Thread: Get UK Keyboard working

how do I change the e-mail address for my merchant account