ຕິດຕັ້ງ Server Mail ທີ່ສົມບູນດ້ວຍ Postfix ແລະ Webmail ໃນ Debian 9
ບົດແນະ ນຳ ນີ້ຈະ ນຳ ພາທ່ານກ່ຽວກັບວິທີຕິດຕັ້ງແລະ ກຳ ຫນົດຄ່າເຊີຟເວີຈົດ ໝາຍ ທີ່ສົມບູນດ້ວຍ Postfix ໃນລຸ້ນ Debian 9 ມັນຍັງຈະກວມເອົາວິທີການຕັ້ງຄ່າກ່ອງຈົດ ໝາຍ ບັນຊີໂດຍໃຊ້ Dovecot ເພື່ອດຶງແລະປະກອບຈົດ ໝາຍ ຜ່ານໂປແກຼມ IMAP. ຜູ້ໃຊ້ຈະໃຊ້ໂຕ້ຕອບຂອງ Rainloop Webmail ເປັນຕົວແທນຜູ້ໃຊ້ mail ເພື່ອຈັດການກັບເມລ.
<
ໃນ ຄຳ ແນະ ນຳ ນີ້ພວກເຮົາຈະ ນຳ ໃຊ້ບັນຊີໂດເມນສ່ວນຕົວ ສຳ ລັບການຕັ້ງຄ່າເຊີບເວີຂອງ mail ທີ່ຖືກຕັ້ງຄ່າໂດຍຜ່ານເອກະສານ/etc/hosts ເທົ່ານັ້ນ, ໂດຍບໍ່ຕ້ອງມີເຄື່ອງແມ່ຂ່າຍ DNS ໃດໆທີ່ກ່ຽວຂ້ອງກັບການແກ້ໄຂບັນຫາ DNS.
ຂັ້ນຕອນທີ 1: ການຕັ້ງຄ່າເບື້ອງຕົ້ນ ສຳ ລັບ Postfix Mail Server ໃນ Debian
1. ໃນຂັ້ນຕອນ ທຳ ອິດ, ເຂົ້າສູ່ລະບົບເຄື່ອງຂອງທ່ານດ້ວຍບັນຊີທີ່ມີສິດທິພິເສດຮາກຫຼືໂດຍກົງກັບຜູ້ໃຊ້ຮາກແລະຮັບປະກັນວ່າລະບົບ Debian ຂອງທ່ານມີຄວາມປອດໄພສູງສຸດກັບໂປແກຼມປ້ອງກັນຄວາມປອດໄພຫຼ້າສຸດແລະຊອບແວແລະການປ່ອຍແພັກເກັດ, ໂດຍອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# apt-get update # apt-get upgrade
2. ໃນຂັ້ນຕອນຕໍ່ໄປຕິດຕັ້ງແພັກເກດຊອບແວຕໍ່ໄປນີ້ເຊິ່ງຈະຖືກໃຊ້ ສຳ ລັບການບໍລິຫານລະບົບ, ໂດຍການອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# apt-get install curl net-tools bash-completion wget lsof nano
3. ຕໍ່ໄປ, ເປີດເອກະສານ /etc/host.conf ເພື່ອແກ້ໄຂກັບບັນນາທິການຕົວ ໜັງ ສືທີ່ທ່ານມັກແລະເພີ່ມແຖວຕໍ່ໄປນີ້ໃນຕອນຕົ້ນຂອງເອກະສານເພື່ອໃຫ້ຄວາມລະອຽດຂອງ DNS ອ່ານເອກະສານເຈົ້າພາບກ່ອນ.
order hosts,bind multi on
4. ຕໍ່ໄປ, ຕັ້ງ FQDN ເຄື່ອງຂອງທ່ານແລະເພີ່ມຊື່ໂດເມນແລະລະບົບຂອງທ່ານ FQDN ໃສ່/etc/hosts file. ໃຊ້ທີ່ຢູ່ IP ຂອງລະບົບຂອງທ່ານເພື່ອແກ້ໄຂຊື່ໂດເມນແລະ FQDN ດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.
ປ່ຽນແທນທີ່ຢູ່ IP ແລະໂດເມນຕາມຄວາມ ເໝາະ ສົມ. ຫລັງຈາກນັ້ນ, ເປີດເຄື່ອງ ໃໝ່ ເພື່ອໃຊ້ hostname ຢ່າງຖືກຕ້ອງ.
# hostnamectl set-hostname mail.linux-console.net # echo "192.168.0.102 linux-console.net mail.linux-console.net" >> /etc/hosts # init 6
5. ຫຼັງຈາກເປີດ ໃໝ່, ກວດສອບວ່າ hostname ໄດ້ຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງໂດຍການອອກ ຄຳ ສັ່ງຊຸດຕໍ່ໄປນີ້. ຊື່ໂດເມນ, FQDN, ຊື່ໂຮດແລະທີ່ຢູ່ IP ຂອງລະບົບຄວນຈະຖືກສົ່ງຄືນໂດຍ ຄຳ ສັ່ງ hostname.
# hostname # hostname -s # hostname -f # hostname -A # hostname -i # cat /etc/hostname
6. ພ້ອມກັນນີ້, ທົດສອບຖ້າໂດເມນຕອບກັບ ຄຳ ຖາມທ້ອງຖິ່ນຢ່າງຖືກຕ້ອງໂດຍການອອກ ຄຳ ສັ່ງລຸ່ມນີ້. ຈົ່ງຮູ້ວ່າໂດເມນຈະບໍ່ເຮັດການຄົ້ນຫາແບບໄກໆທີ່ອອກໂດຍລະບົບອື່ນໃນເຄືອຂ່າຍຂອງທ່ານ, ເພາະວ່າພວກເຮົາບໍ່ໃຊ້ DNS server.
ຢ່າງໃດກໍ່ຕາມ, ໂດເມນຄວນຕອບຈາກລະບົບອື່ນຖ້າທ່ານເພີ່ມຊື່ໂດເມນໃສ່ແຕ່ລະເອກະສານ/etc/hosts ຂອງພວກເຂົາ. ນອກຈາກນີ້, ຈົ່ງຮູ້ວ່າການແກ້ໄຂບັນຫາ DNS ສຳ ລັບໂດເມນທີ່ເພີ່ມໃສ່/etc/hosts file ຈະບໍ່ເຮັດວຽກຜ່ານ ຄຳ ສັ່ງທີ່ຂຸດໄດ້.
# getent ahosts mail.linux-console.net # ping linux-console.net # ping mail.linux-console.net
ຂັ້ນຕອນທີ 2: ຕິດຕັ້ງ Postfix Mail Server ໃນ Debian
7. ຊິ້ນສ່ວນ ສຳ ຄັນທີ່ສຸດຂອງຊອບແວທີ່ຕ້ອງການ ສຳ ລັບ server server ເພື່ອເຮັດວຽກຢ່າງຖືກຕ້ອງແມ່ນຕົວແທນ MTA. MTA ແມ່ນຊອບແວທີ່ສ້າງຂຶ້ນໃນສະຖາປັດຕະຍະ ກຳ ຂອງ server-client, ເຊິ່ງຮັບຜິດຊອບການໂອນຍ້າຍລະຫວ່າງເຄື່ອງແມ່ຂ່າຍເມລ.
ໃນ ຄຳ ແນະ ນຳ ນີ້ພວກເຮົາຈະ ນຳ ໃຊ້ Postfix ເປັນຕົວແທນສົ່ງຈົດ ໝາຍ. ການຕິດຕັ້ງ postfix ໃນ Debian ຈາກຫໍສະຫມຸດຢ່າງເປັນທາງການປະຕິບັດຄໍາສັ່ງຕໍ່ໄປນີ້.
# apt-get install postfix
8. ໃນລະຫວ່າງຂັ້ນຕອນການຕິດຕັ້ງຂອງ Postfix ທ່ານຈະຖືກຖາມຫຼາຍໆຊຸດ. ໃນການກະຕຸ້ນເຕືອນຄັ້ງທໍາອິດ, ເລືອກຕົວເລືອກອິນເຕີເນັດເວບໄຊທ໌ເປັນປະເພດທົ່ວໄປສໍາລັບການຕັ້ງຄ່າ Postfix ແລະກົດປຸ່ມ [enter] ເພື່ອສືບຕໍ່ແລະຫຼັງຈາກນັ້ນຕື່ມຊື່ໂດເມນຂອງທ່ານໃສ່ຊື່ອີເມວລະບົບ, ດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຕໍ່ໄປນີ້.
ຂັ້ນຕອນທີ 3: ຕັ້ງຄ່າ Server Postfix Mail ໃນ Debian
9. ຕໍ່ໄປ, ແຟ້ມການຕັ້ງຄ່າຫລັກຂອງ Postfix ແລະການຕັ້ງຄ່າ Postfix ສຳ ລັບໂດເມນຂອງທ່ານໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# cp /etc/postfix/main.cf{,.backup} # nano /etc/postfix/main.cf
ຕອນນີ້ ກຳ ນົດການຕັ້ງຄ່າ Postfix ໃນແຟ້ມເອກະສານ mainff ດັ່ງທີ່ສະແດງໄວ້.
# See /usr/share/postfix/main.cf.dist for a commented, more complete version smtpd_banner = $myhostname ESMTP biff = no # appending .domain is the MUA's job. append_dot_mydomain = no readme_directory = no # See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on # fresh installs. compatibility_level = 2 # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination myhostname = mail.debian.lan mydomain = debian.lan alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases #myorigin = /etc/mailname myorigin = $mydomain mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost relayhost = mynetworks = 127.0.0.0/8, 192.168.1.0/24 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all #inet_protocols = all inet_protocols = ipv4 home_mailbox = Maildir/ # SMTP-Auth settings smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
ປ່ຽນຕົວແປ myhostname, mydomain ແລະ mynetworks ເພື່ອກົງກັບການຕັ້ງຄ່າຂອງທ່ານເອງ.
ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງ postconf -n ເພື່ອຖີ້ມໄຟລ໌ການຕັ້ງຄ່າຕົ້ນຕໍຂອງ Postfix ແລະກວດເບິ່ງຂໍ້ຜິດພາດໃນທີ່ສຸດ, ດັ່ງທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.
# postconf -n
10. ຫຼັງຈາກການຕັ້ງຄ່າທັງ ໝົດ ຢູ່ໃນສະຖານທີ່ແລ້ວ, ເລີ່ມຕັ້ງຄ່າ daemon Postfix ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງແລະກວດສອບວ່າການບໍລິການ ກຳ ລັງ ດຳ ເນີນການໂດຍການກວດກາຖ້າບໍລິການແມ່ບົດ Postfix ຜູກກັບພອດ 25 ໂດຍການແລ່ນ ຄຳ ສັ່ງ netstat.
# systemctl restart postfix # systemctl status postfix # netstat -tlpn
ຂັ້ນຕອນທີ 3: ທົດສອບ Postfix Mail Server ໃນ Debian
11. ເພື່ອທົດສອບຖ້າ postfix ສາມາດຈັດການກັບການໂອນຈົດ ໝາຍ, ທຳ ອິດຕິດຕັ້ງ mailutils package ໂດຍການເຮັດວຽກຕາມ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# apt-get install mailutils
12. ຕໍ່ໄປ, ການໃຊ້ mail utility line line, ສົ່ງຈົດ ໝາຍ ຫາບັນຊີຮາກແລະກວດເບິ່ງວ່າ mail ຖືກສົ່ງຕໍ່ຢ່າງ ສຳ ເລັດຜົນໂດຍການອອກ ຄຳ ສັ່ງດ້ານລຸ່ມເພື່ອກວດສອບແຖວແຖວ mail ແລະລົງລາຍຊື່ເນື້ອໃນຂອງໄດເລກະທໍລີ Maildir ຢູ່ເຮືອນ.
# echo "mail body"| mail -s "test mail" root # mailq # mail # ls Maildir/ # ls Maildir/new/ # cat Maildir/new/[TAB]
13. ທ່ານຍັງສາມາດກວດພິສູດໄດ້ວ່າອີເມລໄດ້ຖືກຈັດການໂດຍການບໍລິການ postfix ໂດຍການກວດກາເນື້ອໃນຂອງແຟ້ມຈົດ ໝາຍ ໂດຍການອອກ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້.
# tailf /var/log/mail.log
ຂັ້ນຕອນທີ 4: ຕິດຕັ້ງແລະຕັ້ງຄ່າ Dovecot IMAP ໃນ Debian
14. ຕົວແທນສົ່ງຈົດ ໝາຍ ທີ່ພວກເຮົາຈະ ນຳ ໃຊ້ໃນຄູ່ມືນີ້ເພື່ອສົ່ງຂໍ້ຄວາມທາງອີເມວໄປທີ່ກ່ອງຈົດ ໝາຍ ຂອງຜູ້ຮັບທ້ອງຖິ່ນແມ່ນ Dovecot IMAP. IMAP ແມ່ນໂປໂຕຄອນທີ່ໃຊ້ໃນພອດ 143 ແລະ 993 (SSL), ເຊິ່ງມີຄວາມຮັບຜິດຊອບໃນການອ່ານ, ລຶບຫຼືຍ້າຍອີເມວຜ່ານລູກຄ້າອີເມວຫຼາຍ.
ໂປໂຕຄອນ IMAP ຍັງໃຊ້ການຊິ້ງຂໍ້ມູນເພື່ອຮັບປະກັນວ່າ ສຳ ເນົາຂໍ້ຄວາມຂອງແຕ່ລະຂໍ້ຈະຖືກບັນທຶກໄວ້ໃນເຊີບເວີແລະຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດສ້າງໄດເລກະທໍລີຫຼາຍເຄື່ອງໃນ server ແລະຍ້າຍຈົດ ໝາຍ ໄປທີ່ໄດເລກະທໍລີນີ້ເພື່ອຈັດຮຽງອີເມວ.
ນີ້ບໍ່ແມ່ນກໍລະນີຂອງໂປໂຕຄອນ POP3. ໂປໂຕຄອນ POP3 ຈະບໍ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສ້າງໄດເລກະທໍລີຫຼາຍເຄື່ອງຢູ່ໃນເຊີບເວີເພື່ອຈັດຮຽງອີເມວຂອງທ່ານ. ທ່ານພຽງແຕ່ມີໂຟນເດີ inbox ເພື່ອຈັດການເມລ.
ການຕິດຕັ້ງ Dovecot server server ແລະ Dovecot IMAP package ໃນ Debian ປະຕິບັດ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# apt install dovecot-core dovecot-imapd
15. ຫຼັງຈາກ Dovecot ໄດ້ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ, ໃຫ້ເປີດເອກະສານ dovecot ຂ້າງລຸ່ມນີ້ເພື່ອແກ້ໄຂແລະເຮັດການປ່ຽນແປງຕໍ່ໄປນີ້. ກ່ອນອື່ນ ໝົດ, ເປີດເອກະສານ /etc/dovecot/dovecot.conf, ຄົ້ນຫາແລະບໍ່ສະ ໝັກ ຕາມສາຍຕໍ່ໄປນີ້:
listen = *, ::
16. ຕໍ່ໄປ, ເປີດ /etc/dovecot/conf.d/10-auth.conf ເພື່ອແກ້ໄຂແລະຊອກຫາສະຖານທີ່ແລະປ່ຽນເສັ້ນທາງລຸ່ມເພື່ອເບິ່ງຄືກັບໃນບົດຄັດຫຍໍ້ລຸ່ມນີ້.
disable_plaintext_auth = no auth_mechanisms = plain login
17. ເປີດ /etc/dovecot/conf.d/10-mail.conf ແລະຕື່ມເສັ້ນຕໍ່ໄປນີ້ເພື່ອໃຊ້ສະຖານທີ່ Maildir ແທນຮູບແບບ Mbox ເພື່ອເກັບອີເມວ.
mail_location = maildir:~/Maildir
18. ເອກະສານສຸດທ້າຍທີ່ຈະແກ້ໄຂແມ່ນ /etc/dovecot/conf.d/10-master.conf. ທີ່ນີ້ຄົ້ນຫາ ສຳ ລັບ Postfix smtp-auth block ແລະເຮັດການປ່ຽນແປງຕໍ່ໄປນີ້:
# Postfix smtp-auth unix_listener /var/spool/postfix/private/auth { mode = 0666 user = postfix group = postfix }
19. ຫຼັງຈາກທີ່ທ່ານໄດ້ເຮັດການປ່ຽນແປງທັງ ໝົດ ຂ້າງເທິງ, ໃຫ້ ທຳ ງານກັບ Dovecot daemon ເພື່ອສະທ້ອນເຖິງການປ່ຽນແປງ, ກວດເບິ່ງສະຖານະຂອງມັນແລະກວດສອບຖ້າ Dovecot ຜູກກັບພອດ 143, ໂດຍການອອກ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້.
# systemctl restart dovecot.service # systemctl status dovecot.service # netstat -tlpn
20. ທົດສອບຖ້າເຄື່ອງແມ່ຂ່າຍເມລ ກຳ ລັງເຮັດວຽກຢ່າງຖືກຕ້ອງໂດຍການເພີ່ມບັນຊີຜູ້ໃຊ້ ໃໝ່ ເຂົ້າໃນລະບົບແລະໃຊ້ telnet ຫຼື netcat command ເພື່ອເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍ SMTP ແລະສົ່ງຈົດ ໝາຍ ໃໝ່ ໃຫ້ຜູ້ໃຊ້ເພີ່ມ ໃໝ່, ດັ່ງທີ່ສະແດງຢູ່ໃນຂໍ້ຄວາມຂ້າງລຸ່ມນີ້.
# adduser matie # nc localhost 25 # ehlo localhost mail from: root rcpt to: matie data subject: test Mail body . quit
21. ກວດເບິ່ງວ່າຈົດ ໝາຍ ໄດ້ມາຮອດກ່ອງຈົດ ໝາຍ ຜູ້ໃຊ້ ໃໝ່ ໂດຍລາຍຊື່ເນື້ອຫາຂອງໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້ດັ່ງທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.
# ls /home/test_mail/Maildir/new/
22. ພ້ອມກັນນີ້, ທ່ານສາມາດເຊື່ອມຕໍ່ກັບກ່ອງຈົດ ໝາຍ ຂອງຜູ້ໃຊ້ຈາກເສັ້ນ ຄຳ ສັ່ງຜ່ານໂປແກຼມ IMAP, ດັ່ງທີ່ສະແດງຢູ່ໃນຂໍ້ຄວາມຂ້າງລຸ່ມນີ້. ຈົດ ໝາຍ ໃໝ່ ຄວນຈະຖືກລະບຸໄວ້ໃນກ່ອງຈົດ ໝາຍ ຂອງຜູ້ໃຊ້.
# nc localhost 143 x1 LOGIN matie user_password x2 LIST "" "*" x3 SELECT Inbox x4 LOGOUT
ຂັ້ນຕອນທີ 5: ຕິດຕັ້ງແລະຕັ້ງຄ່າ Webmail ໃນ Debian
23. ຜູ້ໃຊ້ຈະຈັດການອີເມວຂອງພວກເຂົາຜ່ານລູກຄ້າ Rainloop Webmail. ກ່ອນທີ່ຈະຕິດຕັ້ງຕົວແທນຜູ້ໃຊ້ mail ຂອງ Rainloop, ທຳ ອິດໃຫ້ຕິດຕັ້ງ Apache HTTP server ແລະໂມດູນ PHP ຕໍ່ໄປນີ້ທີ່ Rainloop ຕ້ອງການ, ໂດຍອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# apt install apache2 php7.0 libapache2-mod-php7.0 php7.0-curl php7.0-xml
24. ຫຼັງຈາກທີ່ server server ໄດ້ຕິດຕັ້ງ Apache ແລ້ວ, ປ່ຽນເສັ້ນທາງໄດເລກະທໍລີໄປທີ່/var/www/html/directory, ເອົາໄຟລ໌ index.html ອອກແລະອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງ Rainloop Webmail.
# cd /var/www/html/ # rm index.html # curl -sL https://repository.rainloop.net/installer.php | php
25. ຫຼັງຈາກທີ່ລູກຄ້າຂອງ Rainloop Webmail ໄດ້ຖືກຕິດຕັ້ງໃນລະບົບແລ້ວ, ໄປຫາທີ່ຢູ່ IP ຂອງໂດເມນຂອງທ່ານແລະເຂົ້າສູ່ລະບົບໂຕ້ຕອບກັບ Rainloop admin ໂດຍມີຂໍ້ມູນປະ ຈຳ ຕົວຕໍ່ໄປນີ້:
http://192.168.0.102/?admin User: admin Password: 12345
26. ໄປທີ່ເມນູໂດເມນ, ກົດປຸ່ມ Add Domain ແລະເພີ່ມການຕັ້ງຄ່າຊື່ໂດເມນຂອງທ່ານຕາມທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.
27. ຫຼັງຈາກທີ່ທ່ານ ສຳ ເລັດການເພີ່ມການຕັ້ງຄ່າໂດເມນຂອງທ່ານ, ອອກຈາກການໂຕ້ຕອບ admin Ranloop ແລະຊີ້ທາງ browser ໄປຫາທີ່ຢູ່ IP ຂອງທ່ານເພື່ອເຂົ້າສູ່ລະບົບລູກຄ້າ webmail ດ້ວຍບັນຊີອີເມວ.
ຫຼັງຈາກທີ່ທ່ານໄດ້ເຂົ້າສູ່ລະບົບສົບຜົນສໍາເລັດກັບ Rainloop webmail ທ່ານຄວນຈະເຫັນອີເມວທີ່ສົ່ງຈາກຕົ້ນໆຈາກເສັ້ນຄໍາສັ່ງເຂົ້າໄປໃນໂຟນເດີ Inbox ຂອງທ່ານ.
http://192.168.0.102 User: [email Pass: the matie password
27. ເພື່ອເພີ່ມ ຄຳ ສັ່ງ ໃໝ່ ຂອງການ ນຳ ໃຊ້ userradd ກັບ -m
ທຸງເພື່ອສ້າງບັນຊີຜູ້ໃຊ້ເຮືອນ ແຕ່, ທຳ ອິດໃຫ້ແນ່ໃຈວ່າທ່ານຕັ້ງຄ່າການປ່ຽນເສັ້ນທາງ Maildir ສຳ ລັບຜູ້ໃຊ້ທຸກຄົນດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# echo 'export MAIL=$HOME/Maildir' >> /etc/profile # useradd -m user3 # passwd user3
ຖ້າທ່ານຕ້ອງການໂອນອີເມວຂອງຮາກທັງ ໝົດ ໄປຫາບັນຊີອີເມວທ້ອງຖິ່ນສະເພາະຈາກລະບົບ, ໃຫ້ເຮັດຕາມ ຄຳ ສັ່ງລຸ່ມນີ້. ອີເມວທັງ ໝົດ ທີ່ຖືກໂອນໄປຫລືສົ່ງໄປທີ່ບັນຊີຮາກຈະຖືກສົ່ງຕໍ່ໃຫ້ຜູ້ໃຊ້ອີເມວຂອງທ່ານດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.
# echo "root: test_mail" >> /etc/aliases # newaliases
ຫມົດເທົ່ານີ້! ທ່ານໄດ້ຕິດຕັ້ງແລະຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍເມລຢ່າງສົມບູນຢູ່ສະຖານທີ່ຂອງທ່ານເພື່ອໃຫ້ຜູ້ໃຊ້ໃນທ້ອງຖິ່ນສາມາດສື່ສານຜ່ານທາງອີເມວ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ການຕັ້ງຄ່າອີເມວແບບນີ້ບໍ່ປອດໄພໃນທາງໃດກໍ່ຕາມແລະຄວນແນະ ນຳ ໃຫ້ໃຊ້ ສຳ ລັບການຕັ້ງຄ່ານ້ອຍໆໃນລະບົບແລະເຄືອຂ່າຍພາຍໃຕ້ການຄວບຄຸມຂອງທ່ານຢ່າງເຕັມທີ່.