I have got to setup a mail server(ubuntu cloud server) and I'm preparing for it on my home computer(ubuntu vm) to make sure my manager that it works and I could. I started with Postfix, Dovecot, and Squirrelmail following the tutorial and if it works here then I can start doing it on the cloud server. The home computer has dynamic public ip address(the ip changes only if I restart the router) and I have registered a trial domain for this public ip(A-lts.mooo.com
, MX-maillts.mooo.com
) which could be globally resolved.
I'm having problem in sending & receiving mails from and to the server. I could not send mails to gmail accounts but I was able to send mails to yahoo for 2,3 times and after that I could not(here the log shows below).
The below are my mail server configurations,
Postfix:
myhostname = lts.mooo.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mooo.com, lucid, localhost.localdomain, localhost
relayhost =
mynetworks = 192.168.1.4 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth-client
smtpd_sasl_local_domain = mooo.com
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
#inet_interfaces = all
smtpd_tls_auth_only = no
smtp_tls_security_level = may
smtpd_tls_security_level = may
smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
smtp_tls_note_starttls_offer = yes
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
home_mailbox = Maildir/
smtpd_sasl_authenticated_header = no
smtpd_sender_restrictions =
mailbox_command =
smtp_use_tls = no
smtpd_tls_mandatory_protocols = SSLv3, TLSv1
smtpd_tls_mandatory_ciphers = medium
Dovecote: Just made changes as per the tutorial.
/var/log/mail.log:
May 14 21:49:11 lucid dovecot: imap-login: Login: user=<user1>, method=PLAIN, rip=183.82.61.111, lip=192.168.1.4
May 14 21:49:11 lucid dovecot: IMAP(user1): Disconnected: Logged out bytes=79/669
May 14 21:49:13 lucid dovecot: imap-login: Login: user=<user1>, method=PLAIN, rip=183.82.61.111, lip=192.168.1.4
May 14 21:49:13 lucid dovecot: IMAP(user1): Disconnected: Logged out bytes=79/669
May 14 21:51:52 lucid postfix/qmgr[5902]: 0D71442EF8: from=<[email protected]>, size=3839, nrcpt=1 (queue active)
May 14 21:51:52 lucid postfix/smtp[6110]: 0D71442EF8: to=<[email protected]>, relay=mx1.mail.in.yahoo.com[180.222.96.138]:25, delay=12946, delays=12946/0.12/0.06/0, dsn=4.7.1, status=deferred (host mx1.mail.in.yahoo.com[180.222.96.138] refused to talk to me: 553 5.7.1 [BL21] Connections will not be accepted from 183.82.61.111, because the ip is in Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html)
May 14 21:52:26 lucid postfix/anvil[5918]: statistics: max connection rate 1/60s for (smtp:183.82.61.111) at May 14 21:47:12
May 14 21:52:26 lucid postfix/anvil[5918]: statistics: max connection count 1 for (smtp:183.82.61.111) at May 14 21:47:12
May 14 21:52:26 lucid postfix/anvil[5918]: statistics: max cache size 1 at May 14 21:47:12
I haven't received any of the mails sent from external domains(yahoo, google to [email protected]) yet(I know the dynamic public ips are not choosen but want to check if it works). I need some help here so that I can receive mails from any domain and send to any domain.
I hope some are running their own mail servers and could help me here finding out where I'm doing wrong, giving some clues and informations to reach my goal.
Thank you!
EDIT:1
Screenshot of domain records added,
EDIT:2
May 15 17:14:49 lucid postfix/smtp[2858]: 1DC8942EAF: to=<[email protected]>, relay=mx1.mail.in.yahoo.com[180.222.96.138]:25, delay=2.7, delays=0.15/0.28/0.12/2.2, dsn=2.0.0, status=sent (250 ok dirdel)
May 15 17:14:50 lucid postfix/smtp[2857]: 1DC8942EAF: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[74.125.155.27]:25, delay=3.3, delays=0.15/0.12/1.8/1.2, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[74.125.155.27] said: 550-5.7.1 [183.82.62.102] The IP you're using to send mail is not authorized to 550-5.7.1 send email directly to our servers. Please use the SMTP relay at your 550-5.7.1 service provider instead. Learn more at 550 5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336 o5si12424488wfn.122 (in reply to end of DATA command))
May 15 17:14:50 lucid postfix/cleanup[2855]: 8C22D42EF3: message-id=<[email protected]>
May 15 17:14:50 lucid postfix/bounce[2863]: 1DC8942EAF: sender non-delivery notification: 8C22D42EF3
May 15 17:14:50 lucid postfix/qmgr[2734]: 1DC8942EAF: removed
May 15 17:14:50 lucid postfix/qmgr[2734]: 8C22D42EF3: from=<>, size=4155, nrcpt=1 (queue active)
May 15 17:14:51 lucid postfix/smtp[2858]: 8C22D42EF3: to=<[email protected]>, relay=mail.afraid.org[67.19.72.201]:25, delay=1.2, delays=0.06/0.01/0.75/0.34, dsn=5.7.1, status=bounced (host mail.afraid.org[67.19.72.201] said: 554 5.7.1 Service unavailable; Client host [183.82.62.102] blocked using cbl.abuseat.org; Blocked - see http://cbl.abuseat.org/lookup.cgi?ip=183.82.62.102 (in reply to RCPT TO command))
May 15 17:14:52 lucid postfix/qmgr[2734]: 8C22D42EF3: removed