autumn1.jpgautumn2.jpgautumn3.jpgautumn4.jpgautumn5.jpgautumn6.jpg

E-mail Server

Definisi E-Mail Server
E-Mail Server adalah sebuah komputer yang dapat berfungsi sebagai kantor pos elektronik untuk email (surat elektronik)

Elemen Dasar E-Mail Server
a. Apache : sebagai server web

b. SMTP : Simple Mail Transfer Protocol (port 25) sebagai pesan keluar

c. IMAP : Internet Message

 

Access Protocol (port 143) sebagai pesan masuk

 

Fungsi E-Mail Server

  1. Untuk memudahkan dalam komunikasi (mengirim atau menerima surat melalui jalur komputer maupun internet
  2. Dapat bertukar informasi antar user

 

Berikut topologi yang akan kita lakukan konfigurasi E-Mail Server

g

 

 

1. Langkah pertama yaitu kita menjalankan VirtualMesin atau server yang akan kita konfigurasi, lalu login dengan menggunakan user administrator root. Pastikan konfigurasi Routing, DNS dan WEB SERVER Apache2 pada server tersebut telah selesai dan berhasil.

 

*) Catatan : Harap mengetikkan script atau perintah dengan teliti dan sesuai dengan petunjuk modul. Salah penulisan, baik kecil besarnya huruf, tanda baca yang hilang, itu akan berakibat fatal untuk konfigurasi.

 

2. Selanjutnya, kita buat dulu sub domain "mail" untuk digunakan. Jadi nama domain yang kita gunakan kali ini adalah mail.tkjclub.info
    p2

2

 

3. Kemudian edit file db.name
    # nano db.name -> lalu tekan Enter

3

4. Akan muncul tampilan berikut :

4

 

5. Kemudian, di bawah script "ftp A 10.32.32.2" tambahkan script berikut :

     mail           A            10.32.32.2

5

     Save dengan cara menekan tombol Ctrl + X, tekan Y,  tekan Enter


6. Kemudian edit file db.ip
     # nano db.ip -> lalu tekan Enter

6 

7. Akan muncul tampilan berikut:

7

 

 

8. Kemudian, di bawah script "2 PTR ftp.tkjclub.info." tambahkan script berikut :

    2     PTR   mail.tkjclub.info

8Save dengan cara menekan tombol Ctrl + X, tekan Y,  tekan Enter

 

9. Kemudian restart Bind9

    p9

9

 

10. Pastikan tampilannya "OK"

10

 

 

11. Kita lakukan test ping untuk domain yang telah kita buat tadi.

      # ping mail.tkjclub.info >> lalu tekan Enter

      Pastikan hasilnya Reply seperti gambar di bawah :

11

 

12. Sekarang kita masukkan DVD-3 Debian 9.5
       # apt-cdrom add ->lalu tekan Enter

12

 

13. Klik Devices ->Optical Drives -> Choose disk image...

13

 

14. Pilih debian-9.5.0-i386-DVD-3, lalu klik Open

14

 

15. Jika muncul tampilan seperti berikut, silahkan klik Force Unmount

15

 

 

 

16. Kemudian tekan Enter

16

 

17. Sekarang kita update DVD-nya
       # apt-get update ->  lalu tekan Enter

17

 

18. Sekarang install paket aplikasi Postfix
      # apt-get install -y postfix -> lalu tekan Enter

18

 

19. Muncul pesan untuk memasukkan DVD Binary-1 Debian 9.5

19

 

20. Klik Devices ->Optical Drives ->Choose disk image...

20

 

21. Pilih debian-9.5.0-i385-DVD-1, lalu klik Open

21

 

22. Kemudian tekan Enter

22

 

23. Tekan TAB pada keyboard untuk memilih OK, lalu tekan Enter

23

 

24. Pilih Internet Site, lalu tekan Enter

24

 

25. Kemudian akan muncul tampilan berikut :

25

 

26. Kemudian ganti menjadi nama domain, misalnya tkjclub.info. Lalu tekan Enter

26

 

27. Jika sudah selesai, kita install aplikasi pendukung untuk Email Server.
       # apt-get install -y gnutls-bin -> lalu tekan Enter

27


28. Kemudian muncul pesan untuk memasukkan DVD Binary-2 Debian 9.5

28

 

29. Untuk memasukkan DVD, juga ada cara yang lain selain yang diatas tadi. Caranya klik kanan pada icon DVD/Kaset yang ada pada Taskbar VirtualBox, kemudian pilih debian-9.5.0-i386-DVD-2.iso Lalu tekan Enter

29

 

30. Kemudian kita install paket aplikasi courier-imap courier-base.
      # apt-get install -y courier-imap courier-base ->lalu tekan Enter

30

 

31. Muncul pesan untuk memasukkan DVD Binary-1 Debian 9.5

31

 

32. Klik kanan pada icon DVD di taskbar Virtualbox, kemudian pilih debian-9.5.0-i386-DVD-1.iso
      Lalu tekan Enter

32

 

33. Masukkan lagi DVD Binary-3 Debian 9.5

33

 

34. Klik kanan icon DVD pada taskbar bawah Virtualbox, pilih debian-9.5.0-i386-DVD-3.iso
      Lalu tekan Enter

34

 

35. Pilih Yes lalu Enter

35

 

36. Pilih OK lalu Enter

36

 

37. Pilih lagi OK, lalu tekan Enter

37

 

38. Masukkan DVD Binary-2 Debian 9.5

38

 

39. Klik kanan icon DVD pada taskbar bawah Virtualbox, pilih debian-9.5.0-i386-DVD-2.iso
      Lalu tekan Enter

39


40. Sekarang kita konfigurasi ulang postfix
       # dpkg-reconfigure postfix -> lalu tekan Enter

40

 

41. Tekan TAB pada keyboard untuk memilih OK lalu tekan Enter

41

 

42. Pilih Internet Site, lalu tekan Enter

42

 

43. Langsung pilih OK atau Tekan Enter

43

 

44. Pilih OK atau Tekan Enter. (biarkan kosong)

44

 

45. Selanjutnya, akan muncul tampilan berikut :

45

 

46. Lakukan pengeditan dengan susunan namadomain, subdomain.namadomain, root, Perhatikan gambar berikut :

46

 

47. Pada bagian ini, pilih No. Lalu tekan Enter

47

 

48. Kemudian tampilan berikutnya :

48

 

49. Kemudian tambahkan pada baris paling belakang, lalu tekan Enter. Perhatikan gambar berikut :

49


50. Kemudian, jangan ada diubah. Silahkan tekan Enter

50

 

51. Langsung tekan Enter juga.

51

 

52. Pilih ipv4, lalu tekan Enter

53

 

53. Kita akan lakukan edit pada file main.cf

      p53

53


54. Akan muncul tampilan berikut

54
55. Ke baris paling bawah lalu tambahkan script berikut :

     home_mailbox = Maildir/

55

     Save dengan cara tekan Ctrl + X ->tekan Y -> tekan Enter

 

56. Restart paket Postfix
      p55

56

 

57. Pastikan tampilannya OK

57

 

58. Kemudian kita buat direktory Maildir

      p58
58

59. Kemudian kita tambahkan USER 1 yang nantinya kita gunakan untuk login dan saling mengirim pesan.
     # adduser tkj -> lalu tekan Enter

59


60. Masukkan :
      New UNIX Password : 123456 -> lalu tekan Enter
      Retype new UNIX Password : 123456 ->lalu tekan Enter
      Perhatikan bahwa pada saat memasukkan password itu memang tidak terlihat. Jadi masukkan dengan teliti dan hati-hati

60

 

61. Isikan pada Full Name sama dengan nama user kita buat tadi, contohnya tkj. Lalu tekan Enter

61


62. Untuk Room Number, Work Phone, Home Phone, dan Other, itu kosongkan saja dengan menekan tombol Enter seterusnya sampai muncul tampilan pertanyaan seperti berikut. Kemudian tekan Y, lalu Enter

62

 

63. Kemudian buat lagi USER 2 untuk nantinya akan menerima pesan dan membalas pesan.
       # adduser club ->lalu tekan Enter

63

 

64. Masukkan :
      New UNIX Password : 123456 ->lalu tekan Enter
      Retype new UNIX Password : 123456 ->lalu tekan Enter

      Perhatikan bahwa pada saat memasukkan password itu memang tidak terlihat. Jadi masukkan dengan teliti dan hati-hati

64


65. Isikan Full Name sama dengan nama user yang dibuat tadi. Misalnya club. Lalu tekan Enter.

65


66. Untuk Room Number, Work Phone, Home Phone, dan Other, itu kosongkan saja dengan menekan tombol Enter seterusnya sampai muncul tampilan pertanyaan seperti berikut. Kemudian tekan Y, lalu Enter

66

 

67. Tahapan konfigurasi untuk Server Mail, sudah selesai. Sekarang kita akan melakukan konfigurasi Web Mail menggunakan Roundcube, tapi sebelumnya kita harus membuatkan user roundcube pada aplikasi phpmyadmin. Buka browser lalu ketikkan mail.tkjclub.info/phpmyadmin. Lalu login dengan menggunakan user root.

67

 

68. Jika sudah login, klik pada User accounts

68

 

69. Kemudian klik pada Add user account

69

 

70. Maka tampilannya akan seperti berikut.

70

 

71. Kemudian isikan dengan format seperti berikut
       User name : roundcube
       Host name : ubah menjadi Local
       Password : 123456
       Re-type : 123456

71

 

 

72. Kemudian scroll ke bawah, dan centang atau ceklis pada bagian Create database with dan Grant all privileges.  Lalu centang lagi pada Global privileges; Check all
      Perhatikan gambar berikut :

72

 

73. Selanjutnya, scroll sampai bawah lalu klik Go

73

 

74. Jika berhasil, akan muncul pesan You have added a new user seperti pada gambar berikut :

75

 

75. Selanjutnya, kembali lagi ke server atau VirtualMachine kemudian kita install paket aplikasi Roundcube
        # apt-get install -y roundcube -> lalu tekan Enter

75

 

76. Masukkan DVD Binary-3 Debian 9.5

76

 

77. Klik kanan icon DVD pada taskbar bawah VirtualBox, lalu pilih debian-9.5.0-i386-DVD-3.iso
      Lalu tekan Enter

77

 

 

78. Kemudian pada bagian ini, pilih Yes lalu tekan Enter.

78

 

79. Masukkan password yang sama pada saat kita buat User Roundcube pada aplikasi phpmyadmin
tadi, yaitu 123456

79

 

 

80. Masukkan lagi password : 123456

80

 

81. Kemudian, kita harus memperbaiki kesalahan penginstalan Roundcube.
       # apt –-fix-broken install -> lalu tekan Enter

81

 

82. Jika muncul pertanyaan seperti berikut, silahkan tekan tombol Y lalu tekan Enter.

82

 

83. Masukkan DVD Binary-2 Debian 9.5

83

 

84. Klik kanan icon DVD pada taskbar bawah Virtualbox, lalu pilih debian-9.5.0-i386-DVD-2.iso
      Lalu tekan Enter.

84

 

85. Kemudian kita edit file config.inc.php
     p85

85

 

86. Dan muncul tampilan seperti berikut :

86

 

 

87. Kemudian cari script $config['default_host'] lalu tambahkan nama domain kita misalnya tkjclub.info. Cari lagi scrip $config['smtp_server'] lalu tambahkan localhost.
       Perhatikan gambar berikut :
       87

       Save dengan cara menekan tombol Ctrl + X ->tekan Y ->tekan Enter

 

88. Lalu edit file mail.conf

     p88
88

89. Kemudian tambahkan script berikut :

89 a

89 b

 

90. Save dengan cara menekan tombol Ctrl + X -> tekan Y -> tekan Enter

 


91. Restart paket Apache
91

 

92. Pastikan tampilannya OK

 

92


93. Buka browser, lalu ketikkan domain mail.tkjclub.info pada address bar. Lalu tekan Enter.

 

93

 

 

94. Dan inilah tampilan login dari Web Mail Roundcube :

 

94

 

 

95. Kemudian login menggunakan USER 1 yang tadi sudah dibuat.
Username : tkj
Password : 123456
Klik Login

 

95

 

 

96. Dan inilah tampilannya. Untuk mengirim pesan, silahkan klik Compose

 

96

 

 

97. Lalu isikan dengan form berikut :

To : user penerima, misalnya This email address is being protected from spambots. You need JavaScript enabled to view it.
Subject : Judul dari pesan yang akan dikirim, misalnya TESTING
Isikan pesan yang ingin anda kirim (Perhatikan No.3). Lalu, klik Send untuk mengirim pesan.

 

97

 

 

98. Jika sudah mengirim pesan, silahkan klik Logout yang ada pada sebelah kanan atas.

 

98

 

99. Login lagi menggunakan USER 2 yang sudah dibuat tadi.
Username : club
Password : 123456

Klik Login

99

 

 

100. Dan akan kita liat pesan yang tadi sudah kita kirim menggunakan USER 1. Untuk melihat isi pesannya, silahkan klik 2 kali pada pesan yang diterima itu.

 

100

 

 

101. Akan muncul tampilan seperti berikut yang berisi pesan yang tadi sudah kita kirimkan. Untuk membalas pesan, silahkan klik Reply.

 

 

 

101

 

 

102. Untuk membalas pesan, kita langsung saja mengetikkan pesan yang ingin dikirimkan tanpa harus mengisi kolom To dan kolom Subject karena secara otomatis sudah terisi.
Jika sudah menggetikkan pesannya, klik Send

 

102

 

 

103. Kemudian jika pesan sudah dikirim, silahkan klik Logout sama seperti tadi


104. Lalu, Login lagi menggunakan USER 1 menggunakan Username : tkj dan Password : 123456
105. Jika sudah login, maka akan muncul pesan balasan dari USER 2 tadi seperti berikut : Klik 2 kali pada pesan tersebut untuk melihat isi pesannya

 

105

 

 

106. Dan akan kita lihat isi dari pesan balasan yang dikirim oleh USER 2 tadi.

 

106

 

 

107. Jika sudah sampai pada step ini, maka konfigurasi E-MAIL SERVER telah berhasil dan selesai.

 

 

Sumber : TKJClub

 

 

Joomla templates by a4joomla