LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 08-20-2009, 11:47 AM   #1
geelsu
LQ Newbie
 
Registered: Apr 2004
Location: Maryland, USA
Distribution: RHEL 5,6
Posts: 21

Rep: Reputation: 0
Setting Up Mail for delivery to server from client


Hi all,
I just don't get this email thing. I got a system with RHEL 5.3 Server with dovecot, sendmail, and thunderbird. I have found tons of stuff online about configuring a mail server, but little of it tells me how to get mail from a client to the server. I've tried to work with Postfix, Pine, Sendmail, Thunderbird, and the list goes on. I'm probably so confused now that I'm not even going to convey this properly, but let me try......

I got a system called wks90 which I decided would be my mail server. I installed dovecot, sendmail, and thunderbird. Then did some basic configuration via stuff I found online. Now the test, from the command line I use the simple "mail" command which succeeds. I bring up thunderbird and eureka!!! there is a message in /var/spool/mail/george.

Now here is where I get confused and things fall apart. I go to another system named wks50. I try some similar setup in sendmail trying to point it to wks90 as the server, I assumed dovecot was not needed, made and entry in /etc/aliases, and will use my thunderbird on wks90. So at the wks50 command line I mail -v to george@mydomain.priv. The message seems to work ok, but still goes to wks50's /var/spool/mail.

How in the name of sanity do I get the mail to go to /var/spool/mail on wks90? OR somewhere that is centrally located. I tried to mount /var/spool/mail to wks50, but then wks50's mail to root started queueing up and going nowhere.

I guess I got the whole concept of mail wrong somewhere in my thinking. I just want the mail from any client to wind up at one server (wks90) and in a central location on wks90 so that any client like wks50, wks60, and wks70, using thunderbird, can read the mail from that central location. To me this sounds like I need to mount that central location to each client, but how do I then deal with the queuing root mail? Or is sounds like a need something like that old "movemail" command to take it and move it.

I have another server that is the HOME server (server1). The physical location of all $HOMEs is here i.e. /home/george. Would this be a better mail server?

Ok enough ... this is getting to long.

Any help would be greatly appreciated.
 
Old 08-20-2009, 01:50 PM   #2
wolfperkins
Member
 
Registered: Oct 2007
Location: Val-des-Monts, Québec, Canada
Distribution: CentOS, RHEL, Fedora
Posts: 110

Rep: Reputation: 16
Check here: http://www.linuxhomenetworking.com/w...x_Mail_Servers
 
Old 08-20-2009, 09:03 PM   #3
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 7.7 (?), Centos 8.1
Posts: 17,873

Rep: Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600Reputation: 2600
For security purposes, sendmail installs only listening to 127.0.0.1 (localhost). You have to amend the cfg file to allow it to listen on all interfaces .
A 1 line fix iirc, comment out the line that restricts it to 127.0.0.1 and rebuild the cfg.

Ahh here we are:

in sendmail.mc, amend to look like

dnl DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1, Name=MTA') dnl

and restart sendmail.

netstat -tulpn|grep sendmail

to check

Last edited by chrism01; 08-20-2009 at 09:09 PM.
 
Old 08-21-2009, 09:44 AM   #4
geelsu
LQ Newbie
 
Registered: Apr 2004
Location: Maryland, USA
Distribution: RHEL 5,6
Posts: 21

Original Poster
Rep: Reputation: 0
Thanks wolfperkins and chrism01. I had seen that article before, but this time I printed it out to make reading easier. Your suggestions have worked. I can deliver email from a client (wks50) to the server.

Now I have to just watch and see what root's mail to /var/spool/mail/root will do. I don't want every system's root mail going to the mail server. I don't know if that is happening yet so that is my next test.

Can the mail delivery to normal users be redirected vi sendmail.mc? Can they go to /var/spool/mail/users/<usernames>? Is /var/spool/mail/ a good location once I move to my next step of getting IMAP or POP up so I can use an email client like Thunderbird?

I also don't have NIS running so I am currently updated each client with each user's name i.e. george: george@wks90.domain.priv for example. Updates to /etc/aliases is pretty easy with rsync or scp in a script, but a centralized aliases would be nice. Any ideas on that? For now I can't use NIS, LDAP, etc., due to a configuration freeze on the systems.
 
Old 08-21-2009, 12:36 PM   #5
geelsu
LQ Newbie
 
Registered: Apr 2004
Location: Maryland, USA
Distribution: RHEL 5,6
Posts: 21

Original Poster
Rep: Reputation: 0
It looks like root mail is ok. Since I am defining

george: george@wks90.domain.priv

that is where that goes.

postmaster, adm, operater, and others are still just defined root so it stays local since it is without any FQDN on it.

Thanks to all your help. Funny how much clearer things are now. "The lights ARE on and someone IS actually home now."
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
setting up client mail connect to windows exchange server perfectpol7 Linux - Newbie 1 03-04-2009 09:51 AM
mail delivery problem in postfix server karthi26 Linux - Server 1 07-31-2008 09:35 AM
Making a backup e-mail server - need help with re-delivery britsky Linux - General 1 04-25-2006 11:55 AM
Intranet mail delivery with linux server? PAB Linux - Software 5 04-27-2005 04:38 PM
Setting up a home web server with PHP, MySQL, and a mail client Kyle_D Linux - General 1 01-14-2005 01:52 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:17 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration