Solved

Allow authenticated relay for Postfix

Posted on 2011-03-12
5
854 Views
Last Modified: 2012-06-27
Hello all, I have a development machine that gets moved around a lot on different ISPs (Comcast/ATT/etc), all of which have issues with sending mail.  Though they often offer a relay option, ATT (the current provider) is more of an issue due to the From email addresses having to be verified.  I would like to stop dealing with all of this and use a mail server that is stationed at one location.

This server is in a collocation facility and currently just processes mail like any other mail server would for certain organizations.  I would like to use this mail server in place of the ISP relay options mentioned above, but obviously this type of relay is turned off in Postfix as it only sends on behalf of known entities.  I don't want to mess with the way the Postfix is currently running, that is fine, but I would like to add the functionality that, for authenticated users, the mail server will act as a relay server in the same way Comcast/ATT would act above.  I know how to setup my development server to use a relay, but I am not clear on how to setup the colo mail server to act as a relay option for the development server.

So I am looking for guidance on how to do this.  All of the stuff I'm finding online is about setting up Postfix to work with an outbound relay server already available, not setting up a Postfix server to act as a relay.  The colo mail server currently authenticates users that send/receive mail through PAM.  I believe TLS & SASL are options to use, I have used SASL in the past for Comcast.

Are there any resources/tutorials that do what I want, or maybe some quick suggested configuration changes that would help me get this up and running quickly?  I am not a Postfix expert by any means, so any help you can offer will be greatly appreciated.

My ideal setup would be able to set the relayhost in my development machine to be mail.server.com:587 (or some port, 25 is not an option), and then use SASL to define a username/password already in place on the mail.server.com through basic PAM authentication.  I then need the mail.server.com to listen and act as a relay on 587 (it currently does not, only port 25) and relay any email that is authenticated.  I know this probably very simple, Postfix is very flexible, but again, it's just not my area of expertise.  Thanks again, everyone.
0
Comment
Question by:dageyra
  • 3
  • 2
5 Comments
 
LVL 5

Accepted Solution

by:
paulqna earned 500 total points
ID: 35133142
0
 
LVL 1

Author Comment

by:dageyra
ID: 35133221
I'm sorry, but I've already resolved this in the Gentoo forum that I posted to when there was no response here.  Thanks anyway.
0
 
LVL 1

Author Comment

by:dageyra
ID: 35133233
You know what, that link you gave me has a ton of great info in it, and although the Gentoo admins helped me through the problems, that information definitely would have helped tremendously.  I also feel it has other information that would help in the future, so points awarded anyway!
0
 
LVL 5

Expert Comment

by:paulqna
ID: 35133239
Ok no problem.

Please do not leave the question open.
0
 
LVL 5

Expert Comment

by:paulqna
ID: 35133246
Our messages crossed :-) Thanks!
0

Featured Post

Flexible connectivity for any environment

The KE6900 series can extend and deploy computers with high definition displays across multiple stations in a variety of applications that suit any environment. Expand computer use to stations across multiple rooms with dynamic access.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

BIND is the most widely used Name Server. A Name Server is the one that translates a site name to it's IP address. There is a new bug in BIND (https://kb.isc.org/article/AA-01272), affecting all versions of BIND 9 from BIND 9.1.0 (inclusive) thro…
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question