You are on page 1of 2

‫‪3/11/13‬‬ ‫‪ linux‬ﻧﺼﺐ و ﭘﯿﮑﺮﺑﻨﺪی ﻣﯿﻞ ﺳﺮور ﻟﯿﻨﻮﮐﺲ ‪subnet | Mail Service server‬‬

‫‪ linux‬ﻧﺼﺐ و ﭘﯿﮑﺮﺑﻨﺪی ﻣﯿﻞ ﺳﺮور در ﻟﯿﻨﻮﮐﺲ ‪Mail Service-mail server,‬‬


‫‪E-Mail‬‬
‫ٍ◌ ‪ Electronic Mail‬ﺗﺒﺎدل ﭘﯿﺎم ھﺎ و ﻓﺎﯾﻠﮭﺎی ﮐﺎﻣﭙﯿﻮﺗﺮی از طﺮﯾﻖ ﯾﮏ ﺷﺒﮑﮫ ارﺗﺒﺎطﯽ‪ ,‬ﻣﺜﻼ ﯾﮏ ﺷﺒﮑﮫ ﻣﺤﻠﯽ ﯾﺎ اﯾﻨﺘﺮﻧﺖ ﺑﯿﻦ ﮐﺎﻣﭙﯿﻮﺗﺮھﺎ ﯾﺎ ﭘﺎﯾﺎﻧﮫ ھﺎ‬

‫‪Mail S erver‬‬
‫ﯾﮏ ﺳﺮوﯾﺲ اﺳﺖ ﮐﮫ ﻣﺒﺎدﻟﮫ ﻣﯿﻠﮭﺎ ﺑﺼﻮرت ‪ locally‬و ﯾﺎ ‪ remotly‬ﻣﯿﭙﺮدازد‪.‬ﻣﺜﺎﻟﮭﺎﯾﯽ ﮐﮫ ﺑﺮای ‪ mail server‬ﻣﯿﺘﻮان ذﮐﺮ ﮐﺮد ﻋﺒﺎرﺗﻨﺪ از ‪send mail,Qmail‬‬
‫‪server,postfix‬‬

‫‪Mail Client‬‬
‫ﯾﮏ ﺳﺮوﯾﺲ و ﯾﺎ ﺑﺮﻧﺎﻣﮫ اﺳﺖ ﮐﮫ ﺑﺮای ﻓﺮﺳﺘﺎدن و ﯾﺎ درﯾﺎﻓﺖ ‪ mail‬اﺳﺘﻔﺎده ﻣﯿﺸﻮد‪.‬ﺑﻄﻮر ﻣﺜﺎل ‪mail,mutt,piane,elm,evalution‬‬

‫‪Mailing Protocols‬‬

‫‪S MTP - S imple Mail Transfer Protocol‬‬


‫ﯾﮏ ﭘﺮوﺗﮑﻞ ﺑﺮای ارﺳﺎل ﭘﯿﺎﻣﮭﺎ از ﯾﮏ ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﮫ ﯾﮏ ﮐﺎﻣﭙﯿﻮﺗﺮدﯾﮕﺮ در ﯾﮏ ﺷﺒﮑﮫ ﻣﯽ ﺑﺎﺷﺪ‪.‬از اﯾﻦ ﭘﺮوﺗﮑﻞ در اﯾﻨﺘﺮﻧﺖ ﺑﺮای ھﺪاﯾﺖ ﭘﺴﺖ اﻟﮑﺘﺮوﻧﯿﮑﯽ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد‬
‫ﺷﻤﺎره ﭘﻮرت اﯾﻦ ﭘﺮوﺗﮑﻞ ‪ 25‬اﺳﺖ‬

‫‪POP3-Post Office Protocol‬‬


‫ﭘﺮوﺗﮑﻠﯽ ﺑﺮای ﺳﺮوﯾﺲ دھﻨﺪ ھﺎﯾﯽ در اﯾﻨﺘﺮﻧﺖ ﮐﮫ ﭘﺴﺖ اﻟﮑﺘﺮوﻧﯿﮑﯽ را درﯾﺎﻓﺖ و ذﺧﯿﺮه ﻧﻤﻮده و ﺑﮫ ﺳﺮوﯾﺲ ﮔﯿﺮﻧﺪه ھﺎی ﮐﺎﻣﭙﯿﻮﺗﺮھﺎﯾﯽ ﮐﮫ ﺑﮫ ﺳﺮوﯾﺲ دھﻨﺪه ھﺎ ﻣﺘﺼﻞ ﻣﯽ ﺷﻮﻧﺪ‬
‫اﻧﺘﻘﺎل ﻣﯽ دھﻨﺪ ﺗﺎ ﺑﺘﻮاﻧﻨﺪ آﻧﮭﺎ را ‪ Download ,Upload‬ﻧﻤﺎﯾﻨﺪ‬
‫ﺷﻤﺎره ﭘﻮرت اﯾﻦ ﭘﺮوﺗﮑﻞ ‪ 110‬اﺳﺖ‬

‫‪IMAP4 -Internet Message Access Protocol 4‬‬


‫روﺷﯽ ﺑﺮای ﯾﮏ ﺑﺮﻧﺎﻣﮫ ﭘﺴﺖ اﻟﮑﺘﺮوﻧﯿﮑﯽ ﺟﮭﺖ دﺳﺘﯿﺎﺑﯽ ﺑﮫ ﭘﯿﺎﻣﮭﺎی ﭘﺴﺖ اﻟﮑﺘﺮوﻧﯿﮑﯽ و ﺗﺎﺑﻠﻮی اﻋﻼﻧﺎت ذﺧﯿﺮه ﺷﺪه در ﯾﮏ ﺳﺮوﯾﺲ دھﻨﺪه ﭘﺴﺘﯽ‪.‬‬
‫ﺷﻤﺎره ﭘﻮرت اﯾﻦ ﭘﺮوﺗﮑﻞ ‪ 143‬اﺳﺖ‬

‫اﺑﺘﺪا ﺑﮫ ﺗﻨﻈﯿﻤﺎت ‪ DNS‬ﻣﻲ روﯾﻢ و ‪ M X‬را ﮐﮫ ﺑﮫ ﻣﻌﻨﻲ ‪ M ail eXcahnge‬اﺳﺖ را ﺗﻨﻈﯿﻢ ﻣﻲ ﮐﻨﯿﻢ‬

‫‪#vi /var/named/chroot/name/localhost.zone‬‬
‫‪pooya.com IN M X 10 www.pooya.com‬‬

‫‪(M UA(M ail USer Agent‬‬


‫ﭘﯿﻐﺎم ھﺎ را ﺑﮫ ‪ (M TA(M ail Transport Agent‬ﻋﺒﻮر ﻣﻲ دھﺪ‬
‫‪ M TA‬ﻣﺴﺌﻮﻟﯿﺖ ﺗﺤﻮﯾﻞ ﭘﺒﺎﻣﮭﺎي ﭘﺴﺖ اﻟﮑﺘﺮوﻧﯿﮑﻲ را ﺑﺮﻋﮭﺪه دارد‪.‬ھﺮ ‪ M TA‬ﭘﺲ از درﯾﺎﻓﺖ ﯾﮏ ﭘﯿﺎم ‪,‬آن را ﺑﮫ طﻮر ﻣﻮﻗﺖ ذﺧﯿﺮه ﻣﻲ ﻧﻤﺎﯾﺪ و ﺳﭙﺲ ﺗﺤﻮﯾﻞ ﻣﻲ دھﺪ و ﯾﺎ ﺑﮫ‬
‫‪ M TA‬دﯾﮕﺮ ھﺪاﯾﺖ ﻣﻲ ﮐﻨﺪ‬
‫دوﻣﯿﻦ ‪ M TA‬ﭘﯿﻐﺎم را ﺑﮫ ‪ (M DA(M ail Delivery Agent‬ﻋﺒﻮر ﻣﻲ دھﺪ و ﺳﭙﺲ ﮐﺎرﺑﺮ ﭘﯿﻐﺎم را درﯾﺎﻓﺖ ﻣﻲ ﮐﻨﺪ‬

‫‪ mail‬ھﺎ در اﯾﻦ ﻣﺴﯿﺮ ذﺧﯿﺮه ﻣﻲ ﺷﻮﻧﺪ‬

‫‪#var/mail/username‬‬

‫‪ demon‬ﻣﯿﻞ ﺳﺮور ‪ sendmail ,‬ﻧﺎم دارد‬

‫ﻓﺎﯾﻠﮭﺎي ﭘﯿﮑﺮﺑﻨﺪي اﺻﻠﻲ‬


‫اﺻﻠﻲ ﺗﺮﯾﻦ ﻓﺎﯾﻞ ﭘﯿﮑﺮﺑﻨﺪي ﺑﺮاي ‪ sendmail /etc/mail/sendmail.cf‬اﺳﺖ‬
‫زﻣﺎﻧﻲ ﮐﮫ ‪ sendmail‬ﺗﻮﺳﻂ ﯾﮏ ﺑﺮﻧﺎﻣﮫ ﮐﺎرﺑﺮ ﻓﺮاﺧﻮاﻧﺪه ﺷﻮد ‪ etc/mail/submit.cf‬اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد و ﻣﻌﻤﻮﻻ اﺣﺘﯿﺎﺟﻲ ﺑﮫ ﺗﻐﯿﯿﺮ ﻧﺪارد‬

‫ﭘﯿﮑﺮﺑﻨﺪي ‪ sendmail‬ﺑﺎ زﺑﺎن ﻣﺎﮐﺮو ‪ M 4‬اﺳﺖ‬


‫‪ M 4‬ﯾﮏ زﺑﺎن ﻣﺎﮐﺮو اﺳﺖ ﮐﮫ ﻣﯿﺘﻮاﻧﺪ ﺑﮫ ﺗﻨﻈﯿﻢ ﻓﺎﯾﻞ ‪ sendmail.cf‬ﮐﻤﮏ ﮐﻨﺪ‬
‫ﭘﯿﮑﺮﺑﻨﺪي ﭘﯿﺶ ﻓﺮض ‪ , sendmail‬از طﺮﯾﻖ ‪ M 4‬وﯾﺰه در ‪ etc/mail/sendmail.mc‬اﯾﺠﺎد ﺷﺪه اﺳﺖ‬

‫از ﻓﺮﻣﺎن ذﯾﻞ ﺑﮫ ﻣﻨﻈﻮز روﺷﻦ ﮐﺮدن ‪ sendmail‬اﺳﺘﻔﺎده ﻣﻲ ﮐﻨﯿﻢ‬

‫‪#chkconfig sendmail on‬‬

‫ﺑﮫ ﺳﺮاغ ﻓﺎﯾﻞ ‪ sendmail‬ﻣﻲ روﯾﻢ و ﺗﻐﯿﯿﺮات ذﯾﻞ را اﻧﺠﺎم ﻣﻲ دھﯿﻢ‬


‫‪www.subnet.ir/linux-redhat/mail-service.html‬‬ ‫‪1/2‬‬
3/11/13 subnet | Mail Service server ‫ ﻧﺼﺐ و ﭘﯿﮑﺮﺑﻨﺪی ﻣﯿﻞ ﺳﺮور ﻟﯿﻨﻮﮐﺲ‬linux
#vi /etc/mail/sendmail.mc
DAM EON-options(port=SM TP,Addr=127.0.0.....
‫ﺗﺒﺪﯾﻞ ﻣﻲ ﺷﻮد ﺑﮫ‬
dnl#DAM EON-options(port=SM TP,Addr=127.0.0.....

‫ و ﯾﺎ ھﻤﺎن ﻧﺎم ﻣﺴﺘﻌﺎر داﺷﺘﮫ ﺑﺎﺷﯿﻢ ﻣﻲ ﺗﻮاﻧﯿﻢ در ﺷﺎﺧﮫ زﯾﺮ آﻧﮭﺎ را اﺿﺎﻓﮫ ﮐﻨﯿﻢ‬alias ‫اﮔﺮ ﺑﺮاي ﻧﺎم ﮐﺎرﺑﺮان‬

#vi /etc/mail/virtusertable

‫ ﻗﺮار ﻣﻲ دھﯿﻢ‬ali ‫ را ﺑﺮاي‬eliya ‫ و‬pooya ‫ را ﺑﺮاي‬po ‫ﺑﻄﻮر ﻣﺜﺎل ﻧﺎم‬

po@pooya.com pooya
eliya@pooya.com ali

‫ ﺑﺮاي ﮐﺎرﺑﺮان ﻣﻲ ﮐﻨﯿﻢ‬alias ‫در ﻣﺴﯿﺮ روﺑﺮو اﻗﺪام ﺑﮫ اﺿﺎﻓﮫ ﮐﺮدن ﻧﺎم‬

#vi /etc/aliases
suport:postmaster
po: pooya
eliya: ali

‫ ھﺎي رﺳﯿﺪه اﺳﺘﻔﺎده ﻣﻲ ﺷﻮد‬email ‫آدرس ذﯾﻞ ﺑﺮاي ﺗﺎﺋﯿﺪ و ﯾﺎ رد‬

#vi /etc/mail/access
192.168.10.1 RELAY
pooya.com RELAY

‫ﺗﻐﯿﯿﺮات زﯾﺮ را ﻣﻲ دھﯿﻢ‬

#vi /etc/dovecot.conf
# ‫را از ﺧﻂ زﯾﺮ ﺣﺬف ﻣﻲ ﮐﻨﯿﻢ‬
#protocol=imp impas
prortocol=pop3 pop3s

‫ ﻣﻲ ﮐﻨﯿﻢ‬update ‫ﺑﺎ ﻓﺮﻣﺎن ھﺎي ذﯾﻞ ﻓﺎﯾﻞ را‬

#makemap hash /etc/mail/vitusertable.db < /etc/mail/virtusertable


#cd /etc/mail
mail#m4 sendmail.mc >sendamil.cf

‫ ﻣﻲ ﮐﻨﺪ‬configuration file , update ‫ را ﺑﮫ‬micro file ‫اﯾﻦ ﻓﺮﻣﺎن‬


‫ اي ﻣﯿﻞ ﻓﺮﺳﺘﺎده ﻣﻲ ﺷﻮد‬ctr+d ‫ﺗﻮﺟﮫ ﮐﻨﯿﺪ ﺑﺎ‬.‫ ﻣﻲ ﻓﺮﺳﺘﯿﻢ‬user1 ‫ ﺑﮫ ﮐﺎرﺑﺮي ﺑﺎ ﻧﺎم‬email ‫ ﯾﮏ‬mail ‫ﺑﻮﺳﯿﻠﮫ ﻓﺮﻣﺎن‬

#mail user1
subject:test
hi
how are you my friend?
ctr+d

‫ ﺑﮫ ﻣﻨﻈﻮر ﭘﺎک ﮐﺮدن ﻣﺘﻦ اﺳﺘﻔﺎده ﻣﻲ ﮐﻨﯿﻢ‬d ‫ و از‬r ‫ از ﺣﺮف‬replay ‫ﺑﮫ ﻣﻨﻈﻮر‬.‫ ﻣﺘﻦ ﭘﯿﻐﺎم را ﻣﺸﺎھﺪه ﻣﻲ ﮐﻨﯿﻢ‬mail ‫ ﻣﻲ روﯾﻢ و ﺑﺎ ﺗﺎﯾﭗ ﻓﺮﻣﺎن‬user1 ‫اﮐﻨﻮن ﺑﮫ ﺳﯿﺴﺘﻢ ﮐﺎرﺑﺮ‬

POOYA FARIZI copy; 2007 subnet.ir Privacy Site map ‫ﺳﺎب ﻧﺖ از ﺑﺎز ﻧﺸﺮ ﻣﻄﺎﻟﺐ ﺧﻮد ﺑﺎ ذﮐﺮ ﻣﻨﺒﻊ اﺳﺘﻘﺒﺎل‬
‫ﻣﯿﮑﻨﺪ‬
MySQL: 0.0034 s, 0 request(s), PHP: 0.0575 s, total: 0.0609 s, document retrieved from cache.

www.subnet.ir/linux-redhat/mail-service.html 2/2

You might also like