Fedora Core Send Mail Server Construction - Linux Server Configuration.
Setup Mail Server Sendmail
Setup sendmail and configure imap and pop3 on Fedora Core operating system server.
Sendmail Installation Confirmation.
[root@fedora ~]# rpm -q sendmail
sendmail-8.9.3-20
Installation of sendmail
[root@fedora ~]# mount /dev/cdrom
[root@fedora ~]# cd /mnt/cdrom/RedHat/RPMS
[root@fedora ~]# rpm -Uhv sendmail-8.11.6-15.i386.rpm
[root@fedora ~]# cd /
[root@fedora ~]# umont /dev/cdrom
[root@fedora ~]# mount /dev/cdrom
[root@fedora ~]# cd /mnt/cdrom/RedHat/RPMS
[root@fedora ~]# rpm -Uhv sendmail-cf-8.11.6-15.i386.rpm
[root@fedora ~]# cd /
[root@fedora ~]# umont /dev/cdrom
Start / stop of sendmail
[root@fedora ~]# /sbin/service sendmail start
[root@fedora ~]# /sbin/service sendmail stop
[root@fedora ~]# /sbin/service sendmail restart
Setting of automatic start
[root@fedora ~]# /sbin/chkconfig --level 35 sendmail on
Confirmation of automatic start
[root@fedora ~]# /sbin/chkconfig --list sendmail
Sendmail Configuration Setting
1. edit of sendmail.mc
2. Making of sendmail.cf
File /etc/mail/sendmail.mc
divert(-1)
dnl This is the sendmail macro config file. If you make changes to this file,
dnl you need the sendmail-cf rpm installed and then have to generate a
dnl new /etc/sendmail.cf by running the following command:
dnl
dnl m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')
VERSIONID(`linux setup for Red Hat Linux')dnl
OSTYPE(`linux')
dnl Uncomment and edit the following line if your mail needs to be sent out
dnl through an external mail server:
dnl define(`SMART_HOST',`smtp.your.provider')
define(`confDEF_USER_ID',``8:12'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
dnl define(`STATUS_FILE', `/etc/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A')dnl
dnl TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
dnl FEATURE(delay_checks)dnl
FEATURE(`no_default_msa',`dnl')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
dnl The '-t' option will retry delivery if e.g. the user runs over his quota.
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
FEATURE(`access_db',`hash -o /etc/mail/access.db')dnl
FEATURE(`blacklist_recipients')dnl
FEATURE(masquerade_envelope)
MASQUERADE_AS(sony.com)
ß The mail transmitted from which host by this comes to be transmitted as sony.com
EXPOSED_USER(`root')dnl
dnl This changes sendmail to only listen on the loopback device 127.0.0.1
dnl and not on any other network devices. Comment this out if you want
dnl to accept email over the network.
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
ß The access is made to be received from other hosts
dnl NOTE: binding both IPv4 and IPv6 daemon to the same port requires
dnl a kernel patch
dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, Family=inet6')
dnl We strongly recommend to comment this one out if you want to protect
dnl yourself from spam. However, the laptop and users on computers that do
dnl not have 24x7 DNS do need this.
FEATURE(`accept_unresolvable_domains')dnl
dnl FEATURE(`relay_based_on_MX')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
Cwlocalhost.localdomain
Make sendmail.cf
[root@fedora ~]# cp /etc/sendmail.cf /etc/sendmail.cf.bk
[root@fedora ~]# m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
Specification of reception address
[root@fedora ~]# vi /etc/mail/local-host-names
sony.com
Because the thing received by default can be done in the host name,
sony.com is held in this.
File which describes list of domain name which should be received.
For instance, when the host name is sony.sony.com, mail can be received by both kimura@sony.com and
kimura@sony.sony.com.
Forwarding limitation
File to permit relay from specific host
[root@fedora ~]# less /etc/mail/access
# Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
[root@fedora ~]# vi /etc/mail/access
10.10.0.0/24 RELAY
The relay from the network is enabled.
testing
[root@fedora ~]# /usr/sbin/sendmail –bt –C /etc/sendmail.cf
> /parse kimura@sony.sony.com
mailer local,user kimura ß It is OK if displayed as mailer local.
imap server
imap is imap server and pop server.
Pop:Post Office Protocol imap:Internet Message Access Protocol
Pop takes out the message of the spool of the user, and forwards it to the client .
The message is deleted if there is a necessity.
Imap manages the message with the server . All seeing, the deletions, and the retrievals of the message are done on the server
side, and the folder on which plural users depend is shared.
Installation of imap
[root@fedora ~]# mount /mnt/cdrom
[root@fedora ~]# cd /mnt/cdrom/RedHat/RPMS
[root@fedora ~]# rpm –Uhv imap-2001a-10.i386.rpm
[root@fedora ~]# cd /
[root@fedora ~]# umount /mnt/cdrom
Setting of automatic start
[root@fedora ~]# /sbin/chkconfig ipop3 on
Confirmation of automatic start
[root@fedora ~]# /sbin/chkconfig –list ipop3
Keywords: sendmail setup, imap setup, pop3 setup, configure sendmail, configure imap, configure pop3, Linux sendmail configuration, linux imap configuration, linux pop3 configuration, Fedora Core mail server, setup mail, Mail Server, imap server, sendmail server, pop3 server.
- 17875 reads
- Email this page
Recent comments
8 years 50 weeks ago
9 years 2 weeks ago
9 years 14 weeks ago
9 years 21 weeks ago
9 years 31 weeks ago
9 years 34 weeks ago
9 years 42 weeks ago
9 years 49 weeks ago
10 years 1 week ago
10 years 5 weeks ago