Need to configure relay mailboxes under Sendmail

Posted on 2006-04-03
Medium Priority
Last Modified: 2010-04-20
Hello Experts !

I have the following configuration:

1- RH Linux server configured with Sendmail to host email accounts from the company's foreign domain.
2- Fetchmail as POP3 client to download messages from the company's foreign domain into the local Sendmail (Linux) accounts.
3- Sendmail as MTA to send messages inside the local network and to the internet as well.

What happens ? Everything works fine: messages are downloaded and distributed to the Linux accounts. Users interact with internal Linux server to download or send email from their mail client. Messages to outside domains are queued and sent by Sendmail. The problem is that some mailboxes are for the company's remote users that do not have a Linux account. Those messages bounce back when an internal user sends it with an unknown mailbox message. Of course, this happens because the account does not exist on the Linux server.

Question is, how can I configure relaying mailboxes to forward those messages to an external MTA so they can reach the server hosting the company's domain ? I tried using Smart host bit it didn't work.
Question by:agubaira
LVL 17

Accepted Solution

owensleftfoot earned 336 total points
ID: 16363846
You could set up mailboxes for the remote users on the RH box and use .forward files to send them on to their remote accounts.
LVL 22

Assisted Solution

pjedmond earned 332 total points
ID: 16363920
You can set up a virtual domain for those individuals that are not on the host in question:


or another alternative that is really quick and easy to set up is Xmail:


For this you would set up the server so that all email accounts are 'virtual'. You can have multiple virtual domains with this server very easily as part of the basic install - its main strength. After that, all users would 'fetchmail' their mail from the Xmail server.

Author Comment

ID: 16402147
I will be trying both solutions next week. Sorry for the delay.

Assisted Solution

badiane earned 332 total points
ID: 16432066
Use Postfix and save yourself the headaches.

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

1. Introduction As many people are interested in Linux but not as many are interested or knowledgeable (enough) to install Linux on their system, here is a safe way to try out Linux on your existing (Windows) system. The idea is that you insta…
In the first part of this tutorial we will cover the prerequisites for installing SQL Server vNext on Linux.
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Suggested Courses
Course of the Month15 days, left to enroll

840 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