You should whitelist this server IP for email, after then you will follow the document.
login as: root
root@192.168.1.10's password:
Last login: Wed Sep 26 17:11:15 2018
[root@abc ~] # mail
No mail for root
[root@abc ~] #
[root@abc ~] # su - oracle
Last login: Sat Sep 29 19:26:55
PKT 2018 from 140.1.25.65 on pts/3
[oracle@abc ~]$ mail
No mail for oracle
[oracle@abc ~] $ exit
logout
[root@abc ~] # ls
anaconda-ks.cfg Downloads openscap_data Templates
Desktop initial-setup-ks.cfg Pictures
Videos
Documents Music Public
[root@abc ~]# df -h
Filesystem Size
Used Avail Use% Mounted on
devtmpfs 3.9G
0 3.9G 0% /dev
tmpfs 3.9G 24K 3.9G
1% /dev/shm
tmpfs 3.9G
9.1M 3.9G 1% /run
tmpfs 3.9G 0
3.9G 0% /sys/fs/cgroup
/dev/sda2 50G
4.6G 43G 10% /
/dev/sda1 488M
164M 289M 37% /boot
/dev/sdb1 220G
34G 176G 17% /u01
tmpfs 787M 72K
787M 1% /run/user/0
/dev/sr0 4.6G
4.6G 0 100% /media/cdrom
tmpfs 787M 0
787M 0% /run/user/1000
[root@abc ~]# cd /media/cdrom/
[root@abc cdrom]# cd Packages/
[root@abc Packages]# ls *mail*
fetchmail-6.3.24-7.el7.x86_64.rpm
javamail-1.4.6-8.el7.noarch.rpm
libreport-plugin-mailx-2.1.11-38.0.1.el7.x86_64.rpm
mailcap-2.1.41-2.el7.noarch.rpm
mailman-2.1.15-24.el7.x86_64.rpm
mailx-12.5-16.el7.x86_64.rpm
pcp-pmda-mailq-3.11.8-7.el7.x86_64.rpm
pcp-pmda-sendmail-3.11.8-7.el7.x86_64.rpm
procmail-3.22-36.el7.x86_64.rpm
sendmail-8.14.7-5.el7.x86_64.rpm
sendmail-cf-8.14.7-5.el7.noarch.rpm
[root@abc Packages] # mail
No mail for root
[root@abc Packages] # mail -s
mail: option requires an argument
-- s
Usage: mail -eiIUdEFntBDNHRVv~ -T
FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT
-b USERS -c USERS -S OPTION users
[root@abc Packages] # yum --disablerepo=\* --enablerepo=media install *sendmail*
Loaded plugins: langpacks,
ulninfo
Examining
pcp-pmda-sendmail-3.11.8-7.el7.x86_64.rpm:
pcp-pmda-sendmail-3.11.8-7.el7.x86_64
Marking
pcp-pmda-sendmail-3.11.8-7.el7.x86_64.rpm to be installed
Examining
sendmail-8.14.7-5.el7.x86_64.rpm: sendmail-8.14.7-5.el7.x86_64
Marking
sendmail-8.14.7-5.el7.x86_64.rpm to be installed
Examining sendmail-cf-8.14.7-5.el7.noarch.rpm:
sendmail-cf-8.14.7-5.el7.noarch
Marking
sendmail-cf-8.14.7-5.el7.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction
check
---> Package
pcp-pmda-sendmail.x86_64 0:3.11.8-7.el7 will be installed
--> Processing Dependency:
pcp = 3.11.8-7.el7 for package: pcp-pmda-sendmail-3.11.8-7.el7.x86_64
media
| 3.6 kB 00:00
--> Processing Dependency:
pcp-libs = 3.11.8-7.el7 for package: pcp-pmda-sendmail-3.11.8-7.el7.x86_64
--> Processing Dependency:
libpcp.so.3(PCP_3.0)(64bit) for package: pcp-pmda-sendmail-3.11.8-7.el7.x86_64
--> Processing Dependency:
libpcp_pmda.so.3(PCP_PMDA_3.0)(64bit) for package:
pcp-pmda-sendmail-3.11.8-7.el7.x86_64
--> Processing Dependency:
libpcp_pmda.so.3(PCP_PMDA_3.1)(64bit) for package:
pcp-pmda-sendmail-3.11.8-7.el7.x86_64
--> Processing Dependency:
libpcp.so.3()(64bit) for package: pcp-pmda-sendmail-3.11.8-7.el7.x86_64
--> Processing Dependency:
libpcp_pmda.so.3()(64bit) for package: pcp-pmda-sendmail-3.11.8-7.el7.x86_64
---> Package
sendmail.x86_64 0:8.14.7-5.el7 will be installed
--> Processing Dependency:
procmail for package: sendmail-8.14.7-5.el7.x86_64
--> Processing Dependency:
libhesiod.so.0()(64bit) for package: sendmail-8.14.7-5.el7.x86_64
---> Package
sendmail-cf.noarch 0:8.14.7-5.el7 will be installed
--> Running transaction
check
---> Package hesiod.x86_64
0:3.2.1-3.el7 will be installed
---> Package pcp.x86_64
0:3.11.8-7.el7 will be installed
--> Processing Dependency:
pcp-selinux = 3.11.8-7.el7 for package: pcp-3.11.8-7.el7.x86_64
---> Package
pcp-libs.x86_64 0:3.11.8-7.el7 will be installed
--> Processing Dependency:
pcp-conf = 3.11.8-7.el7 for package: pcp-libs-3.11.8-7.el7.x86_64
---> Package
procmail.x86_64 0:3.22-36.el7 will be installed
--> Running transaction
check
---> Package
pcp-conf.x86_64 0:3.11.8-7.el7 will be installed
---> Package
pcp-selinux.x86_64 0:3.11.8-7.el7 will be installed
--> Finished Dependency
Resolution
Dependencies Resolved
================================================================================
Package
Arch Version Repository Size
================================================================================
Installing:
pcp-pmda-sendmail
x86_64 3.11.8-7.el7
/pcp-pmda-sendmail-3.11.8-7.el7.x86_64
39 k
sendmail
x86_64 8.14.7-5.el7 /sendmail-8.14.7-5.el7.x86_64 1.7 M
sendmail-cf
noarch 8.14.7-5.el7 /sendmail-cf-8.14.7-5.el7.noarch 938 k
Installing for dependencies:
hesiod
x86_64 3.2.1-3.el7 media 29 k
pcp
x86_64 3.11.8-7.el7 media 917 k
pcp-conf
x86_64 3.11.8-7.el7 media 28 k
pcp-libs
x86_64 3.11.8-7.el7 media 325 k
pcp-selinux
x86_64 3.11.8-7.el7 media 23 k
procmail
x86_64 3.22-36.el7 media 171 k
Transaction Summary
================================================================================
Install 3 Packages (+6 Dependent packages)
Total size: 4.1 M
Total download size: 1.5 M
Installed size: 7.0 M
Is this ok
[y/d/N]: y
Downloading packages:
--------------------------------------------------------------------------------
Total
921 kB/s | 1.5 MB 00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside
of yum.
Installing : hesiod-3.2.1-3.el7.x86_64 1/9
Installing :
pcp-conf-3.11.8-7.el7.x86_64 2/9
Installing :
pcp-libs-3.11.8-7.el7.x86_64
3/9
Installing :
pcp-selinux-3.11.8-7.el7.x86_64 4/9
Installing : pcp-3.11.8-7.el7.x86_64 5/9
Installing : procmail-3.22-36.el7.x86_64 6/9
Installing: sendmail-8.14.7-5.el7.x86_64 7/9
Installing :
sendmail-cf-8.14.7-5.el7.noarch 8/9
Installing :
pcp-pmda-sendmail-3.11.8-7.el7.x86_64 9/9
Verifying
: sendmail-cf-8.14.7-5.el7.noarch 1/9
Verifying
: procmail-3.22-36.el7.x86_64 2/9
Verifying
: pcp-pmda-sendmail-3.11.8-7.el7.x86_64 3/9
Verifying
: pcp-3.11.8-7.el7.x86_64 4/9
Verifying
: sendmail-8.14.7-5.el7.x86_64 5/9
Verifying
: pcp-conf-3.11.8-7.el7.x86_64 6/9
Verifying
: hesiod-3.2.1-3.el7.x86_64 7/9
Verifying
: pcp-libs-3.11.8-7.el7.x86_64 8/9
Verifying
: pcp-selinux-3.11.8-7.el7.x86_64 9/9
Installed:
pcp-pmda-sendmail.x86_64 0:3.11.8-7.el7 sendmail.x86_64 0:8.14.7-5.el7
sendmail-cf.noarch 0:8.14.7-5.el7
Dependency Installed:
hesiod.x86_64 0:3.2.1-3.el7 pcp.x86_64 0:3.11.8-7.el7
pcp-conf.x86_64 0:3.11.8-7.el7 pcp-libs.x86_64 0:3.11.8-7.el7
pcp-selinux.x86_64 0:3.11.8-7.el7 procmail.x86_64 0:3.22-36.el7
Complete!
[root@abc Packages] # mail
No mail for root
[root@abc Packages] # echo 'this is message body'
this is message body
[root@abc Packages] # ls *mail*
fetchmail-6.3.24-7.el7.x86_64.rpm
pcp-pmda-mailq-3.11.8-7.el7.x86_64.rpm
javamail-1.4.6-8.el7.noarch.rpm
pcp-pmda-sendmail-3.11.8-7.el7.x86_64.rpm
libreport-plugin-mailx-2.1.11-38.0.1.el7.x86_64.rpm procmail-3.22-36.el7.x86_64.rpm
mailcap-2.1.41-2.el7.noarch.rpm
sendmail-8.14.7-5.el7.x86_64.rpm
mailman-2.1.15-24.el7.x86_64.rpm
sendmail-cf-8.14.7-5.el7.noarch.rpm
mailx-12.5-16.el7.x86_64.rpm
[root@abc Packages] # yum --disablerepo=\* --enablerepo=media install *mail*
Loaded plugins: langpacks,
ulninfo
Examining
fetchmail-6.3.24-7.el7.x86_64.rpm: fetchmail-6.3.24-7.el7.x86_64
Marking
fetchmail-6.3.24-7.el7.x86_64.rpm to be installed
Examining javamail-1.4.6-8.el7.noarch.rpm:
javamail-1.4.6-8.el7.noarch
Marking
javamail-1.4.6-8.el7.noarch.rpm to be installed
Examining
libreport-plugin-mailx-2.1.11-38.0.1.el7.x86_64.rpm:
libreport-plugin-mailx-2.1.11-38.0.1.el7.x86_64
libreport-plugin-mailx-2.1.11-38.0.1.el7.x86_64.rpm:
does not update installed package.
Examining
mailcap-2.1.41-2.el7.noarch.rpm: mailcap-2.1.41-2.el7.noarch
mailcap-2.1.41-2.el7.noarch.rpm:
does not update installed package.
Examining mailman-2.1.15-24.el7.x86_64.rpm:
3:mailman-2.1.15-24.el7.x86_64
Marking
mailman-2.1.15-24.el7.x86_64.rpm to be installed
Examining
mailx-12.5-16.el7.x86_64.rpm: mailx-12.5-16.el7.x86_64
mailx-12.5-16.el7.x86_64.rpm:
does not update installed package.
Examining pcp-pmda-mailq-3.11.8-7.el7.x86_64.rpm:
pcp-pmda-mailq-3.11.8-7.el7.x86_64
Marking
pcp-pmda-mailq-3.11.8-7.el7.x86_64.rpm to be installed
Examining
pcp-pmda-sendmail-3.11.8-7.el7.x86_64.rpm:
pcp-pmda-sendmail-3.11.8-7.el7.x86_64
pcp-pmda-sendmail-3.11.8-7.el7.x86_64.rpm:
does not update installed package.
Examining
procmail-3.22-36.el7.x86_64.rpm: procmail-3.22-36.el7.x86_64
procmail-3.22-36.el7.x86_64.rpm:
does not update installed package.
Examining
sendmail-8.14.7-5.el7.x86_64.rpm: sendmail-8.14.7-5.el7.x86_64
sendmail-8.14.7-5.el7.x86_64.rpm:
does not update installed package.
Examining
sendmail-cf-8.14.7-5.el7.noarch.rpm: sendmail-cf-8.14.7-5.el7.noarch
sendmail-cf-8.14.7-5.el7.noarch.rpm:
does not update installed package.
Resolving Dependencies
--> Running transaction
check
---> Package
fetchmail.x86_64 0:6.3.24-7.el7 will be installed
---> Package
javamail.noarch 0:1.4.6-8.el7 will be installed
---> Package mailman.x86_64
3:2.1.15-24.el7 will be installed
--> Processing Dependency:
httpd for package: 3:mailman-2.1.15-24.el7.x86_64
media
| 3.6 kB 00:00:00
--> Processing Dependency:
python-dns for package: 3:mailman-2.1.15-24.el7.x86_64
---> Package
pcp-pmda-mailq.x86_64 0:3.11.8-7.el7 will be installed
--> Running transaction
check
---> Package httpd.x86_64
0:2.4.6-67.0.1.el7 will be installed
--> Processing Dependency:
httpd-tools = 2.4.6-67.0.1.el7 for package: httpd-2.4.6-67.0.1.el7.x86_64
---> Package
python-dns.noarch 0:1.12.0-4.20150617git465785f.el7 will be installed
--> Running transaction
check
---> Package
httpd-tools.x86_64 0:2.4.6-67.0.1.el7 will be installed
--> Finished Dependency
Resolution
Dependencies Resolved
=====================================================================================
Package Arch Version Repository Size
=====================================================================================
Installing:
fetchmail x86_64 6.3.24-7.el7
/fetchmail-6.3.24-7.el7.x86_64
2.1 M
javamail noarch 1.4.6-8.el7
/javamail-1.4.6-8.el7.noarch
1.8 M
mailman x86_64 3:2.1.15-24.el7
/mailman-2.1.15-24.el7.x86_64
34 M
pcp-pmda-mailq x86_64
3.11.8-7.el7
/pcp-pmda-mailq-3.11.8-7.el7.x86_64
23 k
Installing for dependencies:
httpd x86_64 2.4.6-67.0.1.el7 media 1.2 M
httpd-tools x86_64 2.4.6-67.0.1.el7 media 87 k
python-dns noarch 1.12.0-4.20150617git465785f.el7 media 233 k
Transaction Summary
=====================================================================================
Install 4 Packages (+3 Dependent packages)
Total size: 39 M
Total download size: 1.5 M
Installed size: 42 M
Is this ok
[y/d/N]: y
Downloading packages:
--------------------------------------------------------------------------------------------------------------------
Total
3.4 MB/s |
1.5 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing :
httpd-tools-2.4.6-67.0.1.el7.x86_64
1/7
Installing :
httpd-2.4.6-67.0.1.el7.x86_64
2/7
Installing :
python-dns-1.12.0-4.20150617git465785f.el7.noarch
3/7
Installing : 3:mailman-2.1.15-24.el7.x86_64
4/7
Installing :
fetchmail-6.3.24-7.el7.x86_64
5/7
Installing : javamail-1.4.6-8.el7.noarch
6/7
Installing :
pcp-pmda-mailq-3.11.8-7.el7.x86_64
7/7
Verifying
: httpd-2.4.6-67.0.1.el7.x86_64 1/7
Verifying
: 3:mailman-2.1.15-24.el7.x86_64
2/7
Verifying
: pcp-pmda-mailq-3.11.8-7.el7.x86_64 3/7
Verifying
: python-dns-1.12.0-4.20150617git465785f.el7.noarch
4/7
Verifying
: javamail-1.4.6-8.el7.noarch
5/7
Verifying
: httpd-tools-2.4.6-67.0.1.el7.x86_64
6/7
Verifying
: fetchmail-6.3.24-7.el7.x86_64
7/7
Installed:
fetchmail.x86_64 0:6.3.24-7.el7 javamail.noarch 0:1.4.6-8.el7 mailman.x86_64 3:2.1.15-24.el7
pcp-pmda-mailq.x86_64 0:3.11.8-7.el7
Dependency Installed:
httpd.x86_64 0:2.4.6-67.0.1.el7 httpd-tools.x86_64 0:2.4.6-67.0.1.el7
python-dns.noarch
0:1.12.0-4.20150617git465785f.el7
Complete!
[root@abc Packages]# sendmail
Recipient names must be specified
[root@abc Packages]# echo
"furqan"
furqan
[root@abc Packages]# echo "furqan" | sendmail furqan-hafeez@abc.com
You have mail in
/var/spool/mail/root
[root@abc Packages]# cd
[root@abc ~]# cd /etc/sysconfig/
[root@abc sysconfig]# vi sendmail
[root@abc sysconfig]# ls *mail*
sendmail
[root@abc sysconfig]# telnet
bash: telnet:
command not found...
[root@abc sysconfig]# cd /media/cdrom/
[root@abc cdrom]# cd Packages/
[root@abc Packages]# ls telnet*
telnet-0.17-64.el7.x86_64.rpm telnet-server-0.17-64.el7.x86_64.rpm
[root@abc Packages] # yum --disablerepo=\* --enablerepo=media install *telnet*
Loaded plugins: langpacks,
ulninfo
Examining
telnet-0.17-64.el7.x86_64.rpm: 1:telnet-0.17-64.el7.x86_64
Marking
telnet-0.17-64.el7.x86_64.rpm to be installed
Examining
telnet-server-0.17-64.el7.x86_64.rpm: 1:telnet-server-0.17-64.el7.x86_64
Marking
telnet-server-0.17-64.el7.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction
check
---> Package telnet.x86_64
1:0.17-64.el7 will be installed
---> Package
telnet-server.x86_64 1:0.17-64.el7 will be installed
--> Finished Dependency
Resolution
Dependencies Resolved
=====================================================================================
Package Arch Version Repository Size
=====================================================================================
Installing:
telnet x86_64 1:0.17-64.el7 /telnet-0.17-64.el7.x86_64 113 k
telnet-server x86_64 1:0.17-64.el7
/telnet-server-0.17-64.el7.x86_64 55 k
Transaction Summary
=====================================================================================
Install 2 Packages
Total size: 168 k
Installed size: 168 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing :
1:telnet-server-0.17-64.el7.x86_64
1/2
Installing : 1:telnet-0.17-64.el7.x86_64
2/2
Verifying
: 1:telnet-0.17-64.el7.x86_64
1/2
Verifying
: 1:telnet-server-0.17-64.el7.x86_64
2/2
Installed:
telnet.x86_64
1:0.17-64.el7telnet-server.x86_64 1:0.17-64.el7
Complete!
[root@abc Packages]# telnet
telnet>
telnet> quit
[root@abc Packages]# echo
"furqan" | sendmail furqan-hafeez@abc.com
[root@abc Packages]# echo
"furqan" | sendmail furqan-hafeez@abc.com
[root@abc Packages]#
[root@abc Packages]# echo
"furqan" | mail -s"Database Server - Summary of last day"
backupadmin@abc.com
[root@abc Packages] #
[root@abc Packages] # systemctl list-units --type=service | grep running
abrt-oops.service
loaded active running AB
abrtd.service loaded
active running AB
accounts-daemon.service
loaded active running Ac
alsa-state.service loaded
active running Ma
atd.service
loaded active running Jo
auditd.service
loaded active
running Se
avahi-daemon.service
loaded active running Av
colord.service
loaded active running Ma
crond.service
loaded active running Co
cups.service loaded
active running CU
dbus.service
loaded active running D-
gdm.service loaded active
running GN
gssproxy.service
loaded active running GS
irqbalance.service
loaded active running ir
ksmtuned.service
loaded active running Ke
libstoragemgmt.service
loaded active running li
libvirtd.service
loaded active running Vi
lvm2-lvmetad.service
loaded active running LV
mcelog.service
loaded active running Ma
ModemManager.service
loaded active running Mo
NetworkManager.service loaded
active running Ne
packagekit.service
loaded active running Pa
polkit.service loaded
active running Au
postfix.service
loaded active running Po
rhnsd.service
loaded active
running LS
rsyslog.service
loaded active running Sy
rtkit-daemon.service
loaded active running Re
smartd.service
loaded active running Se
sshd.service
loaded active running Op
systemd-journald.service
loaded active running Jo
systemd-logind.service
loaded active running Lo
systemd-udevd.service loaded
active running ud
tuned.service
loaded active running Dy
udisks2.service loaded
active running Di
upower.service
loaded active running Da
wpa_supplicant.service
loaded active running WP
[root@abc Packages] # postfix start
postfix/postfix-script: fatal:
the Postfix mail system is already running
[root@abc Packages] # postfix reload
postfix/postfix-script:
refreshing the Postfix mail system
[root@abc Packages] # vi /etc/postfix/
access generic main.cf relocated virtual
canonical header_checks master.cf
transport
[root@abc Packages] # vi
/etc/postfix/access
[root@abc Packages] # cd
/etc/postfix/
[root@abc postfix] # ls
access canonical generic header_checks
main.cf master.cf relocated transport virtual
[root@abc postfix] # postfix start
postfix/postfix-script: fatal:
the Postfix mail system is already running
[root@abc postfix] #
[root@abc postfix] # echo "furqan"
furqan
[root@abc postfix] # echo
"furqan" |mail -s"DR Database Configuration Status"
backupadmin@abc.com
[root@abc postfix] # echo
"furqan" |mail -s"DR Database Configuration Status"
backupadmin@abc.com
[root@abc postfix] # service sendmail restart
Redirecting to /bin/systemctl
restart sendmail.service
[root@abc postfix] # systemctl restart sendmail.service
[root@abc postfix] # systemctl stop sendmail.service
[root@abc postfix] # systemctl start sendmail.service
[root@abc postfix] # echo "furqan" |mail -s"DR Database Configuration
Status" backdm@abc.com
[root@abc postfix] # echo "furqan hafeez" |mail -s"DR Database Configuration
Status" furqan-hafeez@abc.com
[root@abc postfix] #
[root@abc postfix] #
[root@abc postfix] # su - oracle
Last login: Sun Sep 30
17:54:10 PKT 2018 on pts/0
[oracle@abc ~] $ echo "furqan hafeez" |mail -s"DR Database Configuration
Status" furqan-hafeez@abc.com
[oracle@abc ~] $ echo "furqan hafeez" |mail -s"DR Database Configuration
Status" furqan-hafeez@abc.com
[oracle@abc ~] $ echo "furqan hafeez"
|mail -s"DR Database Configuration Status" furqan-hafeez@abc.com
[oracle@abc ~] $ echo "furqan hafeez" |mail -s"DR Database Configuration
Status" furqan-hafeez@abc.com
[oracle@abc ~] $ echo "furqan hafeez" |mail -s"DR Database Configuration
Status" furqan-hafeez@abc.com
[oracle@abc ~] $
No comments:
Post a Comment