ผลต่างระหว่างรุ่นของ "8. ทดสอบ EAI Email Server บน CentOS 8"
ไปยังการนำทาง
ไปยังการค้นหา
Created page with "1. ติดตั้ง telnet '''# yum install telnet''' '''# telnet localhost pop3''' 2. ได้ผลตามด้านล่าง และ ใช้คำส..." |
ลไม่มีความย่อการแก้ไข |
||
| (ไม่แสดง 1 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน) | |||
| บรรทัดที่ 19: | บรรทัดที่ 19: | ||
'''# newaliases''' | '''# newaliases''' | ||
'''# systemctl restart postfix.service''' | '''# systemctl restart postfix.service''' | ||
1. ทดสอบ smtp server | |||
'''# telnet localhost 25''' | |||
'''# ehlo localhost''' | |||
2. จะได้ผลลัพธ์ตามด้านล่าง | |||
'''250-mail.eai.in.th''' | |||
'''250-PIPELINING''' | |||
'''250-SIZE 30720000''' | |||
'''250-VRFY''' | |||
'''250-ETRN''' | |||
'''250-STARTTLS''' | |||
'''250-ENHANCEDSTATUSCODES''' | |||
'''250-8BITMIME''' | |||
'''250-DSN''' | |||
'''250 SMTPUTF8''' | |||
1. ติดตั้ง mailx และทดสอบส่ง email | |||
'''# yum install mailx''' | |||
'''# mailx thai@eai.in.th ''(ใส่ subject แล้ว enter ตามด้วยเนื้อหา และใช้ Ctrl+D เพื่อส่งออก)''''' | |||
2. ตรวจสอบ log ของการส่ง Email : /var/log/maillog ซึ้งจะได้ผลตามด้านล่าง | |||
'''Nov 13 15:19:07 mail postfix/pickup[31954]: E9AB020199E5: uid=0 from=<root>''' | |||
'''Nov 13 15:19:07 mail postfix/cleanup[1938]: E9AB020199E5: message-id=<20171113081907.E9AB020199E5@mail.eai.in.th>''' | |||
'''Nov 13 15:19:07 mail postfix/qmgr[21141]: E9AB020199E5: from=<root@eai.in.th>, size=434, nrcpt=1 (queue active)''' | |||
'''Nov 13 15:19:08 mail postfix/pipe[1946]: E9AB020199E5: to=<tanagan@eai.in.th>, relay=dovecot, delay=0.09, delays=0.04/0.01/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service)''' | |||
'''Nov 13 15:19:08 mail postfix/qmgr[21141]: E9AB020199E5: removed''' | |||
3. ตรวจสอบ log ผลการส่งของ dovecot : /home/vmail/dovecot-deliver.log ซึ่งจะได้ผลตามด้านล่าง | |||
'''2017-11-13 15:19:08 lda(tanagan@eai.in.th): Info: msgid=<20171113081907.E9AB020199E5@mail.eai.in.th>: saved mail to INBOX''' | |||
4. ตรวจสอบ mailbox เมื่อมีการรับส่ง-ส่ง Email จะสร้างขึ้นโดย dovecot ซึ่งจะได้ผลตามภาพ | |||
'''# cd /home/vmail/eai.in.th/thai/Maildir''' | |||
'''# find''' | |||
'''.''' | |||
'''./dovecot-uidlist''' | |||
'''./cur''' | |||
'''./new''' | |||
'''./new/1285609582.P6115Q0M368794.li172-137''' | |||
'''./dovecot.index''' | |||
'''./dovecot.index.log''' | |||
'''./tmp''' | |||
5. ตรวจสอบ mailbox โดยใช้ mail client คือ mutt เพื่อดู email ภายใน mailbox | |||
'''# yum install mutt''' | |||
'''# mutt -f .''' | |||
6. ทดสอบการส่งเมลในรูปแบบ eai | |||
'''# telnet localhost 25''' | |||
'''# EHLO localhost''' | |||
'''# MAIL FROM: ธนากานต์@อีเอไอ.ไทย SMTPUTF8''' | |||
'''# RCPT TO: ธนากานต์@คน.ไทย''' | |||
'''# data''' | |||
'''# Subject: eai test''' | |||
'''# เทสอีเมลส์ภาษาไทย''' | |||
'''# .''' | |||
*ใช้เครื่องหมาย “.” เพื่อจบข้อความและส่งข้อความ | |||
*กด Ctrl+] เพื่อออก | |||
รุ่นแก้ไขปัจจุบันเมื่อ 14:57, 27 ตุลาคม 2563
1. ติดตั้ง telnet
# yum install telnet # telnet localhost pop3
2. ได้ผลตามด้านล่าง และ ใช้คำสั่ง quit เพื่ออแกจาก telnet
Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. +OK Dovecot ready.
3. แก้ใขไฟล์ /etc/aliases โดยเพิ่มบรรทัดตามด้านล่าง
# vi /etc/aliases
mailer-daemon: postmaster postmaster: root root: postmaster@eai.in.th
4 สั่ง update aliases และ restart postfix
# newaliases # systemctl restart postfix.service
1. ทดสอบ smtp server
# telnet localhost 25 # ehlo localhost
2. จะได้ผลลัพธ์ตามด้านล่าง
250-mail.eai.in.th 250-PIPELINING 250-SIZE 30720000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN 250 SMTPUTF8
1. ติดตั้ง mailx และทดสอบส่ง email
# yum install mailx # mailx thai@eai.in.th (ใส่ subject แล้ว enter ตามด้วยเนื้อหา และใช้ Ctrl+D เพื่อส่งออก)
2. ตรวจสอบ log ของการส่ง Email : /var/log/maillog ซึ้งจะได้ผลตามด้านล่าง
Nov 13 15:19:07 mail postfix/pickup[31954]: E9AB020199E5: uid=0 from=<root> Nov 13 15:19:07 mail postfix/cleanup[1938]: E9AB020199E5: message-id=<20171113081907.E9AB020199E5@mail.eai.in.th> Nov 13 15:19:07 mail postfix/qmgr[21141]: E9AB020199E5: from=<root@eai.in.th>, size=434, nrcpt=1 (queue active) Nov 13 15:19:08 mail postfix/pipe[1946]: E9AB020199E5: to=<tanagan@eai.in.th>, relay=dovecot, delay=0.09, delays=0.04/0.01/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service) Nov 13 15:19:08 mail postfix/qmgr[21141]: E9AB020199E5: removed
3. ตรวจสอบ log ผลการส่งของ dovecot : /home/vmail/dovecot-deliver.log ซึ่งจะได้ผลตามด้านล่าง
2017-11-13 15:19:08 lda(tanagan@eai.in.th): Info: msgid=<20171113081907.E9AB020199E5@mail.eai.in.th>: saved mail to INBOX
4. ตรวจสอบ mailbox เมื่อมีการรับส่ง-ส่ง Email จะสร้างขึ้นโดย dovecot ซึ่งจะได้ผลตามภาพ
# cd /home/vmail/eai.in.th/thai/Maildir # find
. ./dovecot-uidlist ./cur ./new ./new/1285609582.P6115Q0M368794.li172-137 ./dovecot.index ./dovecot.index.log ./tmp
5. ตรวจสอบ mailbox โดยใช้ mail client คือ mutt เพื่อดู email ภายใน mailbox
# yum install mutt # mutt -f .
6. ทดสอบการส่งเมลในรูปแบบ eai
# telnet localhost 25 # EHLO localhost # MAIL FROM: ธนากานต์@อีเอไอ.ไทย SMTPUTF8 # RCPT TO: ธนากานต์@คน.ไทย # data # Subject: eai test # เทสอีเมลส์ภาษาไทย # .
- ใช้เครื่องหมาย “.” เพื่อจบข้อความและส่งข้อความ
- กด Ctrl+] เพื่อออก