Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
Can Postfix get or receive emails externally? Like receiving emails from yahoo, google or any mail servers?...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Sep 2010
    Posts
    23

    Postfix???


    Can Postfix get or receive emails externally? Like receiving emails from yahoo, google or any mail servers?

  2. #2
    Linux Engineer Segfault's Avatar
    Join Date
    Jun 2008
    Location
    Acadiana
    Posts
    878
    Postfix is an MTA, it can do whatever an MTA is supposed to do.
    It can receive mails from other servers. Provided those other servers can find your box.

  3. #3
    Just Joined!
    Join Date
    Sep 2010
    Posts
    23
    Thanks for the response,

    Now I have read some articles regarding MTA. My problem now is how can I configure postfix to be able to receive emails from other mail servers? And what email address should I sent the messages?

  4. $spacer_open
    $spacer_close
  5. #4
    mzv
    mzv is offline
    Just Joined!
    Join Date
    Aug 2009
    Location
    Evil Empire
    Posts
    33
    you should clearly know the difference between MTA and MUA.
    receiving emails from yahoo, google or any mail servers
    is a work for MUA. Postfix can send or receive (transfer) emails, but you should buy your own domain name, set up dns zone or use isp's dns, register your name with external dns.

  6. #5
    Just Joined!
    Join Date
    Sep 2010
    Posts
    23
    Thanks for the response mzv,

    I'm using Evolution as my MUA and Postfix as my MTA, but I can only send and receive mails that is sent through localhost. My priority right now is to be able to receive mails from other mail servers such as google, yahoo and the rest.

    I've read that Postfix can do that, so do you know how to configure Postfix to receive incoming mails from the internet?

  7. #6
    mzv
    mzv is offline
    Just Joined!
    Join Date
    Aug 2009
    Location
    Evil Empire
    Posts
    33
    The 'external world' doesn't know about your server.
    buy your own domain name, set up dns zone or use isp's dns, register your name with external dns
    - and you ll be able to receive external emails

  8. #7
    Just Joined!
    Join Date
    Sep 2010
    Posts
    23
    I already have a domain name and currently working postfix to send email to gmail but I can't send mail because of undisclosed recipients and relay = none error.

  9. #8
    Linux Engineer Segfault's Avatar
    Join Date
    Jun 2008
    Location
    Acadiana
    Posts
    878
    Receiving and sending are different things.
    To receive you need a valid MX record and open port 25.
    To send you may need to relay thorough your ISP mail server, many mail servers out there will not accept mail from dynamic IP range, for instance.

  10. #9
    Just Joined!
    Join Date
    Sep 2010
    Posts
    23
    Thanks for the response seg,

    my interest is more into receiving mails from other mail servers, if you don't mind, can you explain deeper what MX record is? and also, how can i open port 25?

  11. #10
    Linux Engineer Segfault's Avatar
    Join Date
    Jun 2008
    Location
    Acadiana
    Posts
    878
    MX record - Wikipedia, the free encyclopedia

    MX record is something you set up with your domain.
    Port 25 is standard for SMTP, make sure your firewall allows it and also your ISP is not blocking it.

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •