daevid.com *IS* my Ubuntu mail/web/samba/everything server.
That's exactly how I have Outlook and Evolution and all other mail clients setup.
I was thinking maybe postfix isn't allowing the relay or something, but with the sparce logs the DIR655 gives, it's hard to say. I added this to my /etc/postfix/main.cf file (the DIR655 is 192.168.1.1 and my LAN is /24 of course):
mynetworks = 127.0.0.0/8, [::ffff:127.0.0.0]/104, [::1]/128, 192.168.1.0/24, [::ffff:192.168.1.0]/24
This made no difference. Then I fired up another ubuntu notebook on my LAN and tried this... as I also thought maybe some kind of firewall rule was blocking:
daevid@i9300:~$ telnet 192.168.1.100 25
Trying 192.168.1.100...
Connected to 192.168.1.100.
Escape character is '^]'.
220 daevid.com ESMTP Postfix (Ubuntu)
elho 192.168.1.100
502 5.5.2 Error: command not recognized
ehlo localhost
250-daevid.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
421 4.4.2 daevid.com Error: timeout exceeded
Connection closed by foreign host.
daevid@i9300:~$ telnet daevid.com 25
Trying 75.147.180.77...
Connected to daevid.com.
Escape character is '^]'.
220 daevid.com ESMTP Postfix (Ubuntu)
elho localhost
502 5.5.2 Error: command not recognized
ehlo localhost
250-daevid.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
but as you can see 25 is open from both the LAN 192.168.1.100 and my DNS IP too.
I really don't get it. It's stupid that this router (which I'm sure is running some Linux variant) doesn't have it's own SMTP server on it and has to use mine as a relay.
I have TWO Trendnet cameras (IP110W and IP422W) and they both have their own SMTP email server and work flawlessly.