echo " *************** First RPM check ***********"
if rpm -qa|grep postfix
then
{
echo "Write down your domain name"
read "l"
echo "write down your hostname"
read "h"
echo "write down your network like 192.168.1.0/24"
read "n"
echo ""
echo '
inet_interfaces = all
myhostname = '$h'
myorigin = '$l'
mydomain = '$l'
mydestination = $myhostname, $mydomain, $myorigin
relayhost = [smtp.'$l']
mynetworks = '$n' 127.0.0.0/8
' > /etc/postfix/main.cf
#************************
echo "which one u use ?"
echo " 1: Squirrel"
echo " 2: Open Webmail"
echo " 3: Other"
read a
if [ $a -eq 1 ]
then
{
echo "home_mailbox = Mailbox" >>/etc/postfix/main.cf
}
elif [ $a -eq 2 ]
then
{
echo "#home_mailbox = !default" >>/etc/postfix/main.cf
}
else
{
echo "home_mailbox = Maildir">>/etc/postfix/main.cf
}
fi
echo ""
clear
echo ""
echo ""
service postfix restart
echo ""
echo "************************************************************"
echo "* Postfix configuration has been completed *"
echo "* Enjoy It *"
echo "************************************************************"
}
else
{
clear
echo ""
echo ""
echo " *************************************************************"
echo " * No rpm installed for postfix *"
echo " * Please install the rpm first *"
echo " *************************************************************"
}
fi
echo "****** Do u want to configure dovecot ? **********************"
echo " 1 > press 1 for yes"
echo " 2 > press 2 for no "
echo ""
read a
if [ $a -eq 1 ]
then
{
./dovecot.sh
}
else
echo "***** Ok Dovecot is not configured *******"
fi
Friday, April 1, 2016
Scripting for Postfix Mail Server configuration
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment