This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

unable to recive emails from others

Hello , 


I am trying to setup a mail server for sending and receiving  email .
I am able to send email to google (tested) but when i try to send email from gmail to my domain user or want to replay same email from gmail i am getting this errors 

Delivery to the following recipient failed permanently:

     info@MYDOMAINAME

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the server for the recipient domain MYDOMAINAME by us2.mx3.mailhostbox.com. [208.91.199.226].

The error that the other server returned was:
550-5.1.1 : Recipient address rejected: User unknown in virtual alias table
550 5.1.1 Please see Various SMTP error codes explained | Email Help Center for explanation of the problem.


And when i do i telnet to   

telnet localhost 110
Trying ::1...
Connected to localhost.
Escape character is '^]'.
+OK Dovecot (Ubuntu) ready.
user info
+OK
pass password
+OK Logged in.

but when i telnet with actual domain it give error 

 telnet MYDOMAINAME 110
Trying 1.x2.2x1.x76...
Connected to MYDOMAINAME
Escape character is '^]'.
+OK POP3Proxy ready
user info
+OK
pass password
-ERR Proxy: Can't connect to server

at the same time i am getting this error in pop3 log 

015:04:04-12:33:55 utm pop3proxy[22116]: Accepted client connection from 192.168.3.150 for MYPUBLICIP
2015:04:04-12:34:01 utm pop3proxy[22116]: Connect to MYPUBLICIP failed: Connection refused
2015:04:04-12:34:01 utm pop3proxy[22116]: Connection to remote server failed: Can't connect to server
2015:04:04-12:34:07 utm pop3proxy[22116]: Client 192.168.3.150 has closed the connection 

edit:i am using dovecot and postfix  on ubuntu 14.04.2 guest (host is also ubuntu ,using kvm)
please help me to understand the problem and nail down the problem 
Thanks


This thread was automatically locked due to age.
Parents
  • can some one with postfix and dovecot pls help me 

    this is my 1st setup (after last unsuccessful [:)] )
  • utm_kid,

    I have the same setup at home and I have problems to understand, what you really want to do.

    When you want to send mails from gmail to your internal mail server, then you have to setup the smtp-proxy right and have the mx record for MYDOMAINAME pointing to your external IP.

    When you want to fetch your mails with fetchmail from your gmail-account, then you have to set the pop-proxy right.

    I have both working with no problems.

    It seems that you are trying the pop-proxy from inside your network over the external ip-address. (from 192.168.3.150 for MYPUBLICIP) That is always problematic. Where is the sense to test your pop-proxy from outside. I would understand imap-connection from outside to your mailserver on vacation or so, but not pulling the mails via pop from your server.

    Please be more specific about your ideas, so we can help you more detailed.
  • Thanks wk , 

    I have domain from domain/hosting provider and i have static/public ip from isp .

    To be very honest i tryed this kind of setup very long time back but it did not work for me then i give up but now i want to fix this .

    #host -t mx MYDOMAIN/FQDN
    MYDOMAIN/FQDN mail is handled by 10 MYDOMAIN/FQDN --->this is point to my domain
    MYDOMAIN/FQDN mail is handled by 100 us2.mx2.mailhostbox.com.--->this is pointing to domain provier domain 

    i have 1 email address with domain provider (s.p@abc.co.aa) ,and i want other to be configure with my server and if my own server  work then i will disconnect from  my momain provider and all email will work from my server

    i have setup mx record with my public ip 

    yes i want to send and recive email using mail client (on linux thunderbird)

    i am not using imap , that i thouth will be comlicated compare to pop/smtp as i have to configure more thing 

    i have (think) i have setup ssl for dovecot correctly  
     
    if you dont mind can i send you pm ,or you can send me pm then we can chat /take remote 


    Thanks
  • utm_kid,

    you can send me pm for clearing private things or remote, but the general line should be on the board for others to find useful hints.

    First you have all you need: a domain, an mx-record pointing to your public ip and an internal mailserver with postfix and dovecot.

    Then you have to distinguish at least three different procedures for your mail.
    1. receiving mails from any external source and store on your mail server.
    2. send mail from your server or directly from your client to external.
    3. reading and storing your mails on your mail server.

    Let's start with 3. If you have your own internal mail server, the best is to keep and store all mails on your server and only look with your client (thunderbird) into the content. So you can use different clients (pc, phone, tablet) and have all your mails at hand.
    This is done with IMAP. With dovecot IMAP is as easy as POP.

    2. Send mails. You have to decide whether you want to send direct with the client or use postfix to do this. Anyway the UTM is the first destination for your mails. Then the UTM is configured to accept mail relaying from your internal network and send it to the world. If you want you can use your ISP as smart host for sending but if your mx-record and the reverse lookup is all right, it is not necessary. This is done via the SMTP-proxy.

    1. Receiving mails. Also configured via the SMTP-proxy. You have to allow incoming mails for your domain and direct them to your mail server.

    Please tell me, if I have to be more specific or already am to detailed.
Reply
  • utm_kid,

    you can send me pm for clearing private things or remote, but the general line should be on the board for others to find useful hints.

    First you have all you need: a domain, an mx-record pointing to your public ip and an internal mailserver with postfix and dovecot.

    Then you have to distinguish at least three different procedures for your mail.
    1. receiving mails from any external source and store on your mail server.
    2. send mail from your server or directly from your client to external.
    3. reading and storing your mails on your mail server.

    Let's start with 3. If you have your own internal mail server, the best is to keep and store all mails on your server and only look with your client (thunderbird) into the content. So you can use different clients (pc, phone, tablet) and have all your mails at hand.
    This is done with IMAP. With dovecot IMAP is as easy as POP.

    2. Send mails. You have to decide whether you want to send direct with the client or use postfix to do this. Anyway the UTM is the first destination for your mails. Then the UTM is configured to accept mail relaying from your internal network and send it to the world. If you want you can use your ISP as smart host for sending but if your mx-record and the reverse lookup is all right, it is not necessary. This is done via the SMTP-proxy.

    1. Receiving mails. Also configured via the SMTP-proxy. You have to allow incoming mails for your domain and direct them to your mail server.

    Please tell me, if I have to be more specific or already am to detailed.
Children
No Data