{"id":700,"date":"2022-10-16T08:50:24","date_gmt":"2022-10-16T08:50:24","guid":{"rendered":"https:\/\/eka.smkn1pogalan.sch.id\/?p=700"},"modified":"2023-02-15T07:22:04","modified_gmt":"2023-02-15T07:22:04","slug":"tes","status":"publish","type":"post","link":"https:\/\/eka.smkn1pogalan.sch.id\/?p=700","title":{"rendered":"G. INSTALLASI DAN KONFIGURASI MAIL SERVER DI VIRTUAL BOX"},"content":{"rendered":"\n<p>Sebelum melakukan installasi dan konfigurasi mail server, ada beberapa hal yang perlu anda pastikan, yaitu pada debian sudah harus terinstall:<\/p>\n\n\n\n<ol>\n<li>DNS server dan berjalan dengan baik<\/li>\n\n\n\n<li>DataBases server dan berjalan dengan baik<\/li>\n<\/ol>\n\n\n\n<p>Jika 2 hal diatas sudah terpenuhi, maka anda siap melakukan installasi dan konfigurasi mail server. Berikut ini adlah langkah langkah installasi dan konfigurasi mail server pada debian.<\/p>\n\n\n\n<p>Pertama kita perlu membuat subdomain untuk mail server.<\/p>\n\n\n\n<p>1. Login terlebih dahulu sebagai root<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>eka@192.168.252.1's password:\nLinux tkj 4.19.0-21-amd64 #1 SMP Debian 4.19.249-2 (2022-06-30) x86_64\n\nThe programs included with the Debian GNU\/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in \/usr\/share\/doc\/*\/copyright.\n\nDebian GNU\/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\nLast login: Thu Oct  6 07:47:34 2022 from 192.168.234.2\neka@tkj:~$ <green><mark style=\"background-color:rgba(0, 0, 0, 0);color:#47cf2d\" class=\"has-inline-color\">su -<\/mark><\/green>\nPassword:\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p>2. Buka konfigurasi zone forward (db.namadomain) pada bind9 <\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nano \/etc\/bind\/db.firmanda<\/mark><\/code><\/pre>\n\n\n\n<p>3. Tambahkan beberapa baris yang berwana biru didalamnya<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>;\n; BIND data file for local loopback interface\n;\n$TTL    604800\n@       IN      SOA     firmanda.id. root.firmanda.id. (\n                              2         ; Serial\n                         604800         ; Refresh\n                          86400         ; Retry\n                        2419200         ; Expire\n                         604800 )       ; Negative Cache TTL\n;\n@       IN      NS      firmanda.id.\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">@       IN      MX  10  mail.firmanda.id.<\/mark>\n@       IN      A       192.168.252.1\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">mail    IN      A       192.168.252.1<\/mark><\/code><\/pre>\n\n\n\n<p>4. Selanjutnya simpan file zone forward tersebut dengan perintah CTRL+O dan tutup menggunakan perintah CTRL+X<\/p>\n\n\n\n<p>5. Kemudian buka konfigurasi zone reverse (db.192) pada bind9<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nano \/etc\/bind\/db.192<\/mark><\/code><\/pre>\n\n\n\n<p>6. Tambahkan baris berwarna biru pada pada file tersebut<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>;\n; BIND reverse data file for local loopback interface\n;\n$TTL    604800\n@       IN      SOA     firmanda.id. root.firmanda.id. (\n                              1         ; Serial\n                         604800         ; Refresh\n                          86400         ; Retry\n                        2419200         ; Expire\n                         604800 )       ; Negative Cache TTL\n;\n@       IN      NS      firmanda.id.\n1.252   IN      PTR     firmanda.id.\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">1.252   IN      PTR     mail.firmanda.id.<\/mark><\/code><\/pre>\n\n\n\n<p>7. Selanjutnya simpan file zone reverse tersebut dengan perintah CTRL+O dan tutup menggunakan perintah CTRL+X<\/p>\n\n\n\n<p>8. Restart service bind9 pada debian<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">service bind9 restart<\/mark><\/code><\/pre>\n\n\n\n<p>9. Cek hasil konfigurasi bind9 menggunakan nslookup<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nslookup<\/mark>\n&gt; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">mail.firmanda.id<\/mark>\nServer:         192.168.252.1\nAddress:        192.168.252.1#53\n\nName:   mail.firmanda.id\nAddress: 192.168.252.1\n&gt; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">192.168.252.1<\/mark>\n1.252.168.192.in-addr.arpa      name = mail.firmanda.id.\n1.252.168.192.in-addr.arpa      name = firmanda.id.\n&gt; <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">exit<\/mark>\n\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Sampai di sini kita sudah selesai membuat subdomain untuk mail server ki. Langkah selanjutnya adalah menginstall paket aplikasi mail server.<\/p>\n\n\n\n<p>1. Masukkan perintah tersebut untuk menginstall postfix, dovecot-imap dan dovecot-pop<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">apt install postfix dovecot-imapd dovecot-pop3d<\/mark>\nReading package lists... Done\nBuilding dependency tree\nReading state information... Done\nThe following additional packages will be installed:\n  dovecot-core libexttextcat-2.0-0 libexttextcat-data liblua5.3-0 libstemmer0d\nSuggested packages:\n  dovecot-gssapi dovecot-ldap dovecot-lmtpd dovecot-lucene dovecot-managesieved dovecot-mysql dovecot-pgsql\n  dovecot-sieve dovecot-solr dovecot-sqlite dovecot-submissiond ntp ufw procmail postfix-mysql postfix-pgsql\n  postfix-ldap postfix-pcre postfix-lmdb postfix-sqlite resolvconf postfix-cdb mail-reader postfix-doc\nThe following NEW packages will be installed:\n  dovecot-core dovecot-imapd dovecot-pop3d libexttextcat-2.0-0 libexttextcat-data liblua5.3-0 libstemmer0d postfix\n0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 0 B\/8,025 kB of archives.\nAfter this operation, 19.3 MB of additional disk space will be used.\nDo you want to continue? &#91;Y\/n] y<\/code><\/pre>\n\n\n\n<p>2. Pilih Internet site<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"730\" height=\"541\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-1.png\" alt=\"\" class=\"wp-image-725\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-1.png 730w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-1-300x222.png 300w\" sizes=\"(max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p>3. Masukkan nama domain kalian<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-1024x331.png\" alt=\"\" class=\"wp-image-726\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-1024x331.png 1024w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-300x97.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-768x249.png 768w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2.png 1041w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>4. Tunggu hingga proses installasi selesai<\/p>\n\n\n\n<p>5. Setelah installasi selesai, langkah selanjutnya adalah melakukan konfigurasi pada postfix. Masukkan perintah berikut ini<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">dpkg-reconfigure postfix<\/mark><\/code><\/pre>\n\n\n\n<p>6. Pilih internet site<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"730\" height=\"541\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-1.png\" alt=\"\" class=\"wp-image-725\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-1.png 730w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-1-300x222.png 300w\" sizes=\"(max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p>7. Masukkan nama domain kalian<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-1024x331.png\" alt=\"\" class=\"wp-image-726\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-1024x331.png 1024w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-300x97.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2-768x249.png 768w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-2.png 1041w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>8. Biarkan kosong, langsung enter<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"353\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-3-1024x353.png\" alt=\"\" class=\"wp-image-730\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-3-1024x353.png 1024w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-3-300x103.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-3-768x265.png 768w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-3.png 1050w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>9. Tekan enter, atau juga bisa kalian rubah terlebih dahulu (menyesuaikan)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"962\" height=\"211\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-4.png\" alt=\"\" class=\"wp-image-731\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-4.png 962w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-4-300x66.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-4-768x168.png 768w\" sizes=\"(max-width: 962px) 100vw, 962px\" \/><\/figure>\n\n\n\n<p>10. Pilih NO<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1025\" height=\"215\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-5.png\" alt=\"\" class=\"wp-image-732\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-5.png 1025w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-5-300x63.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-5-768x161.png 768w\" sizes=\"(max-width: 1025px) 100vw, 1025px\" \/><\/figure>\n\n\n\n<p>11. Tambahkan ip 0.0.0.0\/0<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1022\" height=\"331\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-6.png\" alt=\"\" class=\"wp-image-736\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-6.png 1022w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-6-300x97.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-6-768x249.png 768w\" sizes=\"(max-width: 1022px) 100vw, 1022px\" \/><\/figure>\n\n\n\n<p>12. Biarkan 0, kemudian enter<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"206\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-7-1024x206.png\" alt=\"\" class=\"wp-image-739\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-7-1024x206.png 1024w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-7-300x60.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-7-768x155.png 768w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-7.png 1052w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>13. Tekan enter<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"778\" height=\"235\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-9.png\" alt=\"\" class=\"wp-image-742\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-9.png 778w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-9-300x91.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-9-768x232.png 768w\" sizes=\"(max-width: 778px) 100vw, 778px\" \/><\/figure>\n\n\n\n<p>14. Pilih ipv4 kemudian enter<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"347\" src=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-10-1024x347.png\" alt=\"\" class=\"wp-image-745\" srcset=\"https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-10-1024x347.png 1024w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-10-300x102.png 300w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-10-768x260.png 768w, https:\/\/eka.smkn1pogalan.sch.id\/wp-content\/uploads\/2022\/10\/image-10.png 1032w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>15. Tunggu hingga proses loading selesai<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>setting synchronous mail queue updates: false\nsetting myorigin\nsetting destinations: id, firmanda.id, localhost.firmanda.id, localhost\nsetting relayhost:\nsetting mynetworks: 127.0.0.0\/8 &#91;::ffff:127.0.0.0]\/104 &#91;::1]\/128 0.0.0.0\/0\nsetting mailbox_size_limit: 0\nsetting recipient_delimiter: +\nsetting inet_interfaces: all\nsetting inet_protocols: ipv4\nWARNING: \/etc\/aliases exists, but does not have a root alias.\n\nPostfix (main.cf) is now set up with the changes above.  If you need to make\nchanges, edit \/etc\/postfix\/main.cf (and others) as needed.  To view Postfix\nconfiguration values, see postconf(1).\n\nAfter modifying main.cf, be sure to run 'service postfix reload'.\n\nRunning newaliases\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p>16. Buka file konfigurasi postfix, tapi sebelum itu jangan lupa buat backup file konfigurasinya<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">cp \/etc\/postfix\/main.cf \/etc\/postfix\/main.cf.asli<\/mark>\nroot@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nano \/etc\/postfix\/main.cf<\/mark><\/code><\/pre>\n\n\n\n<p>17. Tambahkan <em>home_mailbox = Maildir\/<\/em>&nbsp;di baris paling akhir<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination\nmyhostname = tkj.tkj\nalias_maps = hash:\/etc\/aliases\nalias_database = hash:\/etc\/aliases\nmyorigin = \/etc\/mailname\nmydestination = id, firmanda.id, localhost.firmanda.id, localhost\nrelayhost =\nmynetworks = 127.0.0.0\/8 &#91;::ffff:127.0.0.0]\/104 &#91;::1]\/128 0.0.0.0\/0\nmailbox_size_limit = 0\nrecipient_delimiter = +\ninet_interfaces = all\ninet_protocols = ipv4\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">home_mailbox = Maildir\/<\/mark><\/code><\/pre>\n\n\n\n<p>18. Tutup dan simpan file tersebut menggunakan perintah CTRL+X<\/p>\n\n\n\n<p>19. Buka file konfigurasi dovecot, jangan lupa buat backup file konfigurasinya<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">cp \/etc\/dovecot\/dovecot.conf \/etc\/dovecot\/dovecot.conf.asli<\/mark>\nroot@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nano \/etc\/dovecot\/dovecot.conf<\/mark><\/code><\/pre>\n\n\n\n<p>20. Cari baris&nbsp;<em>listen = *<\/em> kemudian hilangkan tanda&nbsp;<em>#<\/em>&nbsp;nya<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code># A comma separated list of IPs or hosts where to listen in for connections.\n# \"*\" listens in all IPv4 interfaces, \"::\" listens in all IPv6 interfaces.\n# If you want to specify non-default ports or anything more complex,\n# edit conf.d\/master.conf.\n#listen = *, ::\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">listen = *<\/mark>\n\n# Base directory where to store runtime data.\n#base_dir = \/var\/run\/dovecot\/<\/code><\/pre>\n\n\n\n<p>21. Tutup dan simpan file konfigurasi tersebut dengan perintah CTRL+X. <\/p>\n\n\n\n<p>22. Buka file 10-auth.conf<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nano \/etc\/dovecot\/conf.d\/10-auth.conf<\/mark><\/code><\/pre>\n\n\n\n<p>23. Cari baris <em>disable_palintext_auth<\/em>, kemudian rubah yes menjadi no<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>##\n## Authentication processes\n##\n\n# Disable LOGIN command and all other plaintext authentications unless\n# SSL\/TLS is used (LOGINDISABLED capability). Note that if the remote IP\n# matches the local IP (ie. you're connecting from the same computer), the\n# connection is considered secure and plaintext authentication is allowed.\n# See also ssl=required setting.\n#disable_plaintext_auth = yes\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">disable_plaintext_auth = no<\/mark><\/code><\/pre>\n\n\n\n<p>23. Tutup dan simpan file konfigurasi tersebut dengan printah CTRL+X<\/p>\n\n\n\n<p>24. Atur lokasi atau letak direktori Mailbox<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">nano \/etc\/dovecot\/conf.d\/10-mail.conf<\/mark><\/code><\/pre>\n\n\n\n<p>25. Cari baris Mail location kemudian ubah konfigurasinya sebagai berikut<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code># See doc\/wiki\/Variables.txt for full list. Some examples:\n#\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">mail_location = maildir:~\/Maildir<\/mark>\n#   mail_location = mbox:~\/mail:INBOX=\/var\/mail\/%u\n#   mail_location = mbox:\/var\/mail\/%d\/%1n\/%n:INDEX=\/var\/indexes\/%d\/%1n\/%n\n#\n# &lt;doc\/wiki\/MailLocation.txt&gt;\n#\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">#mail_location = mbox:~\/mail:INBOX=\/var\/mail\/%u<\/mark><\/code><\/pre>\n\n\n\n<p>26. Tutup dan simpan file tersebut dengan perintah CTRL+X<\/p>\n\n\n\n<p>27. Buat direktori&nbsp;dengan perintah &#8220;<strong>maildirmake.dovecot \/etc\/skel\/Maildir&#8221;.&nbsp;<\/strong>Direktori tersebut digunakan untuk menampung semua email<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">maildirmake.dovecot \/etc\/skel\/Maildir<\/mark><\/code><\/pre>\n\n\n\n<p>28. Restart service postfix dan dovecot<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">service postfix restart<\/mark>\nroot@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">service dovecot restart<\/mark><\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Sampai di sini kita sudah selesai melakukan konfigurasi pada Mail server. Selanjutnya tinggal kita tes dengan berkirim email. Sebelum itu kita perlu membuat 2 user baru untuk mencobanya.<\/p>\n\n\n\n<p>1. Buat user pertama dengan nama info<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">adduser info<\/mark>\nAdding user `info' ...\nAdding new group `info' (1001) ...\nAdding new user `info' (1001) with group `info' ...\nCreating home directory `\/home\/info' ...\nCopying files from `\/etc\/skel' ...\nNew password:<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">tkj123<\/mark>\nRetype new password:<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">tkj123<\/mark>\npasswd: password updated successfully\nChanging the user information for info\nEnter the new value, or press ENTER for the default\n        Full Name &#91;]: <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">info firmanda<\/mark>\n        Room Number &#91;]:\n        Work Phone &#91;]:\n        Home Phone &#91;]:\n        Other &#91;]:\nIs the information correct? &#91;Y\/n] <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">y<\/mark>\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p>2. Buat user kedua dengan nama admin<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">adduser admin<\/mark>\nAdding user `info' ...\nAdding new group `info' (1001) ...\nAdding new user `info' (1001) with group `info' ...\nCreating home directory `\/home\/admin' ...\nCopying files from `\/etc\/skel' ...\nNew password:<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">tkj123<\/mark>\nRetype new password:<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">tkj123<\/mark>\npasswd: password updated successfully\nChanging the user information for info\nEnter the new value, or press ENTER for the default\n        Full Name &#91;]: <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">admin firmanda<\/mark>\n        Room Number &#91;]:\n        Work Phone &#91;]:\n        Home Phone &#91;]:\n        Other &#91;]:\nIs the information correct? &#91;Y\/n] <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">y<\/mark>\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Setelah selesai membuat 2 user baru kita siap menguji coba mail server. Kita akan mencoba kirim email dari user info ke user admin.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">telnet localhost 25<\/mark>\nTrying ::1...\nTrying 127.0.0.1...\nConnected to localhost.\nEscape character is '^]'.\n220 tkj.tkj ESMTP Postfix (Debian\/GNU)\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">mail from: info<\/mark>\n250 2.1.0 Ok\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">rcpt to: admin<\/mark>\n250 2.1.5 Ok\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">data<\/mark>\n354 End data with &lt;CR&gt;&lt;LF&gt;.&lt;CR&gt;&lt;LF&gt;\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">HALO HALO\nTES 123\nINI EMAIL PERTAMA KITA\n.<\/mark>\n250 2.0.0 Ok: queued as D83064290A\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">quit<\/mark>\n221 2.0.0 Bye\nConnection closed by foreign host.\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p>Kemudian cek email tersebut apakah sudah masuk pada user admin<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-small-font-size\"><code>root@tkj:~# <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">telnet localhost 110<\/mark>\nTrying ::1...\nTrying 127.0.0.1...\nConnected to localhost.\nEscape character is '^]'.\n+OK Dovecot (Debian) ready.\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">user admin<\/mark>\n+OK\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">pass tkj123<\/mark>\n+OK Logged in.\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">stat<\/mark>\n+OK 1 403\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">retr 1<\/mark>\n+OK 403 octets\nReturn-Path: &lt;info@firmanda.id&gt;\nX-Original-To: admin\nDelivered-To: admin@firmanda.id\nReceived: from localhost (localhost &#91;127.0.0.1])\n        by tkj.tkj (Postfix) with SMTP id D83064290A\n        for &lt;admin&gt;; Mon, 17 Oct 2022 14:41:22 +0700 (WIB)\nMessage-Id: &lt;20221017074131.D83064290A@tkj.tkj&gt;\nDate: Mon, 17 Oct 2022 14:41:22 +0700 (WIB)\nFrom: info@firmanda.id\n\nHALO HALO\nTES 123\nINI EMAIL PERTAMA KITA\n.\n<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">quit<\/mark>\n+OK Logging out.\nConnection closed by foreign host.\nroot@tkj:~#<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>SELAMAT ANDA SUDAH SUKSES MELAKUKAN INSTALLASI DAN KONFIGURASI MAIL SERVER PADA DEBIAN<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sebelum melakukan installasi dan konfigurasi mail server, ada beberapa hal yang perlu anda pastikan, yaitu pada debian sudah harus terinstall: Jika 2 hal diatas sudah terpenuhi, maka anda siap melakukan installasi dan konfigurasi mail server. Berikut ini adlah langkah langkah installasi dan konfigurasi mail server pada debian. Pertama kita perlu membuat subdomain untuk mail server. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"_links":{"self":[{"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=\/wp\/v2\/posts\/700"}],"collection":[{"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=700"}],"version-history":[{"count":36,"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=\/wp\/v2\/posts\/700\/revisions"}],"predecessor-version":[{"id":1009,"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=\/wp\/v2\/posts\/700\/revisions\/1009"}],"wp:attachment":[{"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eka.smkn1pogalan.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}