• Support
  • Not receiving mail - but can send it from server

Hello everyone,
I went through few topics but didn't successfully catch an answer. The thing is, I can send emails from both test page in backend and roundcube mail ui but can't receive any mail to server. I've tried to send from gmail but there is no mail delivery. If there is need for logs I will post it, tell me which one you will need. Also all mail ports are open so it's not port issue.
MX Record, A Record, SPF Record, DKIM & DMARC is all checked green OK and SSL is setup.

Thanks in advance for assistance

    5 days later

    tuna
    Did the sender receive the return message?

    Is anti-spam enabled on your mail server?
    If it is turned on, please try to turn it off before sending

    Please try to telnet your server port on another server
    telnet yourIP 25

    25 days later
    2 months later

    I get the same problem
    I not enable the Anti-spam option
    Port 25 is open. Kindly tell me how I fix it

    The crucial part every "beginner" misses is not setting up the MX records properly in their DNS zone, head over to your DNS provider and check if the mx records are setup correctly and there isn't any other mx record handling your mails for your domain.

    3 months later

    I'm actually using aapanel dns manager as the dns provider. It's definitely all there :/ in-fact it sets it up itself.
    So right now it's
    MX domain.com > mail.domain.com
    Just to be safe, I even added:
    MX mail.domain.com > mail.domain.com
    MX record A record SPF record DKIM record DMARC record are all GREEN TICKED ✅
    I can send, but cannot receive. I'm going nuts 🙁 trying to find it.

    SSL is active. on both mail.domain.com and domain.com

    Exactly the same as slimx, using the AAPanel DNS Manager on CentOS 7, everything is ticked, yet I can only send e-mails. (It's also kinda stupid that there is a DNS Manager but that the others don't add the DNS themselves)

      18 days later

      tuna this was fixed.

      How did you fix it? Facing the same problem.

      xemles wyd should I use aapanel's DNS to load my VPS with pointless tasks if I don't need ns1.mydomain.com ? It's a child's pride

      24 days later

      Was anyone able to solve this? having the same problem

      a month later

      I was with same issue and solve by myself 😄
      I change the postfix port to 587 because here in Brazil the 25 port is blocked (to block spammers)
      nano /etc/postfix/master.cf
      I edited:

      ##smtp      inet  n	  -	  n	  -	  -	  smtpd
      587	  inet  n	-	n	-	-	smtpd

      So I could to send emails but not to receive.
      The trick is Firewall > Port forwarding > redirect port 25 to 587

        I was facing same issue but for Gmail I can send mail but can't receive from mail from Gmail. This happen may be because of SSL not configured on your mail server. After setting up SSL on domain and on mail server not mail coming in mail server from Gmail. May be that will help you or other out.

          Joemires Hello, you can see his screenshot, the yellow place, there will be deployment of SSL related functions

          Joemires
          just click on yellow.
          the auto generate certificate like:
          *.site.com
          site.com
          Copy and paste it from email to the websites instead auto generate again.

          4 months later

          Hello guys! I have the same issue and I solved it by opening the right ports on the hosting side, not just on the aapanel.
          Rigth ports are 110, 995, 143, 993, 25, 465, 587

          With this and all the green marks and the SSL in place, everything works great!
          Regards