SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


Instalasi Mailman 2.x

Mailman merupakan aplikasi untuk maintenance mailing list yang berbasis Python.
Mailing list berbeda dengan mailgroup, dimana mailgroup hanya membuat suatu
group yang memiliki anggota beberapa akun email dan mailgroup bersifat open
(siapa pun bisa mengirim email ke mailgroup tanpa melewati moderator),
sementara mailing list menambah beberapa fungsi yang tidak ada di mailgroup :
1. terdapat pembatasan ukuran email (header+body+attachment email) yang
    bisa diterima di setiap mailing list
2. terdapat pengaturan apakah mailing list bersifat open (siapa pun bisa
    mendaftar sebagai anggota) atau close (hanya moderator yang bisa
    menambah anggota suatu mailing list)
3. digest mode, dimana anggota hanya mendapatkan summary dari semua email
    pada periode tertentu

Cara kerja Mailman adalah sbb :
1. user mengirim email ke domain milis (contoh my_milis@milis.imtelkom.ac.id)
   atau ke alias-nya (my_milis@imtelkom.ac.id) sesuai isi /etc/mail/aliases
2. email diterima oleh MTA (sendmail) dan dikirimkan ke mailman
3. setelah mengecek email tsb dan rule yg berlaku pada milis, mailman akan
   mengirimkannya ke setiap anggota milis

Instalasi Mailman cukup sederhana :
# cd /usr/ports/mail/mailman
# make install clean




……… <tunggu sampai instalasi selesai> ………
-------------------------------------------------------------------------
Mailman has been installed, but requires further configuration before
use!
You will have to configure both your MTA (mail server) and web server to
integrate with Mailman. If the port's documentation has been installed,
extensive post-installation instructions may be found in:
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


  /usr/local/share/doc/mailman/FreeBSD-post-install-notes
Note : The entire Mailman installation resides under /usr/local/mailman
The command-line scripts necessary to administer Mailman have been
installed in /usr/local/mailman/bin
Note : As of version 2.1, Mailman's queue runner runs as a daemon and
is started by a script in /usr/local/etc/rc.d
-------------------------------------------------------------------------

Mailman menyediakan beberapa aplikasi command line untuk mengadministrasi
milis dimana command line ini bisa dimanfaatkan untuk integrasi mailman dengan
aplikasi lain, seperti misalnya aplikasi akademik yang akan :
1. membuat mailing list untuk suatu mata kuliah
2. menambahkan anggota mailing list : semua mahasiswa dan dosen yang
    terlibat dalam mata kuliah tersebut
3. membubarkan mailing list mata kuliah tersebut di akhir semester

Selain lewat command line, semua aplikasi tersebut dapat juga diakses melalui
web browser.
/usr/local/mailman/cgi-bin/create  script untuk membuat milis baru
/usr/local/mailman/cgi-bin/subscribe
/usr/local/mailman/mail/mailman
/usr/local/mailman/cgi-bin/listinfo  script untuk melihat daftar milis
/usr/local/mailman/cgi-bin/rmlist  script untuk menghapus milis
/usr/local/mailman/cgi-bin/options
/usr/local/mailman/cgi-bin/private
/usr/local/mailman/cgi-bin/admindb
/usr/local/mailman/cgi-bin/edithtml
/usr/local/mailman/cgi-bin/roster
/usr/local/mailman/cgi-bin/admin
/usr/local/mailman/cgi-bin/confirm

Selanjutnya kita perlu mengaktifkan interface Mailman via Apache dengan
membuat Virtual Host :
# edit    /usr/local/etc/apache22/extras/httpd-vhosts.conf
<tambahkan baris2 berikut di bagian Virtual Host>
NameVirtualHost 10.1.1.2:80
<VirtualHost 10.1.1.2:80>
    ServerAdmin manager@imtelkom.ac.id
    DocumentRoot /data/web/mailman
    ServerName milis.imtelkom.ac.id
    ScriptAlias /mailman "/usr/local/mailman/cgi-bin"
    <Directory "/usr/local/mailman/cgi-bin">
       Allow from all
    </Directory>
#    Alias /pipermail "/usr/local/mailman/archives/public"
#    <Directory "/usr/local/mailman/archives/public">
#       Allow from all
#    </Directory>
</VirtualHost>

# apachectl graceful

Pipermail adalah archiving dari semua email yang pernah dikirimkan ke mailing list
yang bisa dilihat oleh public (siapa pun bisa melihat isi diskusi dalam mailing list).
Pipermail bisa diaktifkan dan bisa juga tidak, tergantung apakah isi diskusi dalam
suatu mailing list tersebut bersifat terbuka atau tidak.
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


Selanjutnya adalah melakukan konfigurasi Mailman:
# edit    /usr/local/mailman/Mailman/Defaults.py
Pastikan pada file konfigurasi tsb berisi :
DEFAULT_EMAIL_HOST = 'milis.imtelkom.ac.id'
DEFAULT_URL_HOST = 'milis.imtelkom.ac.id'
DEFAULT_URL_PATTERN = 'http://%s/mailman/'

Saat kita mencoba menjalankan Mailman akan muncul peringatan bahwa Mailman
membutuhkan minimal 1 mailing list :
# /usr/local/etc/rc.d/mailman start
Site list is missing: mailman
Untuk itu kita akan membuat mailing list yang akan diberi nama "mailman" :
# /usr/local/mailman/bin/newlist mailman  membuat SITE_LIST dengan nama
mailman
Enter the email of the person running the list: sisfo@imtelkom.ac.id
Initial mailman password:********
To finish creating your mailing list, you must edit your /etc/aliases (or
equivalent) file by adding the following lines, and possibly running the
`newaliases' program:

## mailman mailing list
mailman:             "|/usr/local/mailman/mail/mailman                  post mailman"
mailman-admin:       "|/usr/local/mailman/mail/mailman                  admin mailman"
mailman-bounces:     "|/usr/local/mailman/mail/mailman                  bounces mailman"
mailman-confirm:     "|/usr/local/mailman/mail/mailman                  confirm mailman"
mailman-join:        "|/usr/local/mailman/mail/mailman                  join mailman"
mailman-leave:       "|/usr/local/mailman/mail/mailman                  leave mailman"
mailman-owner:       "|/usr/local/mailman/mail/mailman                  owner mailman"
mailman-request:     "|/usr/local/mailman/mail/mailman                  request mailman"
mailman-subscribe:   "|/usr/local/mailman/mail/mailman                  subscribe mailman"
mailman-unsubscribe: "|/usr/local/mailman/mail/mailman                  unsubscribe
mailman"

Hit enter to notify mailman owner...

Jika MTA menggunakan Sendmail, tidak perlu melakukan perubahan setting.
Cukup meng-copy baris2 diatas (10 baris setelah ## milis mailing list) ke file
/etc/mail/access

Tapi jika menggunakan yg lain, baca manual Mailman di :
# cd /usr/local/share/doc/mailman


Untuk menghapus milis :
# /usr/local/mailman/bin/rmlist [nama_milis]


Untuk membuat password utama :
# /usr/local/mailman/bin/mmsitepass
New site password: [password]
Again to confirm password: [password]
Password changed.

# /usr/local/etc/rc.d/mailman.sh start
mailman
# ps ax | grep mailman
39110 ?? Is       0:00.01 /usr/local/bin/python2.6
/usr/local/mailman/bin/mailmanctl -
Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id)


39111 ?? S        0:00.14 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39112 ?? S        0:00.14 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39113 ?? S        0:00.14 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39114 ?? S        0:00.14 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39115 ?? S        0:00.14 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39116 ?? S        0:00.15 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39117 ?? S        0:00.14 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39118 ?? I        0:00.13 /usr/local/bin/python2.6
/usr/local/mailman/bin/qrunner --ru
39171   9 S+      0:00.00 grep mailman

Más contenido relacionado

La actualidad más candente

2014-25. Mail server menggunakan zimbra
2014-25. Mail server menggunakan zimbra2014-25. Mail server menggunakan zimbra
2014-25. Mail server menggunakan zimbraSyiroy Uddin
 
Jarkom - Jilid V.4
Jarkom  - Jilid V.4Jarkom  - Jilid V.4
Jarkom - Jilid V.4rezarmuslim
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftpwayan abyong
 
Konfigurasi tcp ip
Konfigurasi tcp ipKonfigurasi tcp ip
Konfigurasi tcp ipagungmitnick
 
Pemrograman Socket SMTP
Pemrograman Socket SMTPPemrograman Socket SMTP
Pemrograman Socket SMTPDin Afriansyah
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerKurniawan Suganda
 
Jarkom - Jilid VII
Jarkom - Jilid VIIJarkom - Jilid VII
Jarkom - Jilid VIIrezarmuslim
 
Pertemuan 8 mail server
Pertemuan 8 mail serverPertemuan 8 mail server
Pertemuan 8 mail serverjumiathyasiz
 
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...Mas Tobel
 
Jarkom - Jilid VI
Jarkom - Jilid VIJarkom - Jilid VI
Jarkom - Jilid VIrezarmuslim
 
Pengolahan Database Dengan MySQL
Pengolahan Database Dengan MySQLPengolahan Database Dengan MySQL
Pengolahan Database Dengan MySQLI Putu Hariyadi
 
6.1 lab-instalasi dan mail server
6.1 lab-instalasi dan mail server6.1 lab-instalasi dan mail server
6.1 lab-instalasi dan mail serverwayan abyong
 
mengadministrasi server dalam jaringan
mengadministrasi server dalam jaringanmengadministrasi server dalam jaringan
mengadministrasi server dalam jaringanahmad amiruddin
 
Tugas Administrasi Jaringan
Tugas Administrasi JaringanTugas Administrasi Jaringan
Tugas Administrasi JaringanSigit Muhammad
 
Jarkom - Jilid IX
Jarkom - Jilid IXJarkom - Jilid IX
Jarkom - Jilid IXrezarmuslim
 
Backup system-mikrotik
Backup system-mikrotikBackup system-mikrotik
Backup system-mikrotikcabikhosting
 

La actualidad más candente (20)

2014-25. Mail server menggunakan zimbra
2014-25. Mail server menggunakan zimbra2014-25. Mail server menggunakan zimbra
2014-25. Mail server menggunakan zimbra
 
Jarkom - Jilid V.4
Jarkom  - Jilid V.4Jarkom  - Jilid V.4
Jarkom - Jilid V.4
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp
 
Konfigurasi tcp ip
Konfigurasi tcp ipKonfigurasi tcp ip
Konfigurasi tcp ip
 
Pemrograman Socket SMTP
Pemrograman Socket SMTPPemrograman Socket SMTP
Pemrograman Socket SMTP
 
Tutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud ServerTutorial Instalasi TKJ CLoud Server
Tutorial Instalasi TKJ CLoud Server
 
Mail Server
Mail ServerMail Server
Mail Server
 
Dokumentasi Postfix
Dokumentasi PostfixDokumentasi Postfix
Dokumentasi Postfix
 
Membangun lan dengan 2 komputer
Membangun lan dengan 2 komputerMembangun lan dengan 2 komputer
Membangun lan dengan 2 komputer
 
Jarkom - Jilid VII
Jarkom - Jilid VIIJarkom - Jilid VII
Jarkom - Jilid VII
 
Pertemuan 8 mail server
Pertemuan 8 mail serverPertemuan 8 mail server
Pertemuan 8 mail server
 
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
 
Jarkom - Jilid VI
Jarkom - Jilid VIJarkom - Jilid VI
Jarkom - Jilid VI
 
Pengolahan Database Dengan MySQL
Pengolahan Database Dengan MySQLPengolahan Database Dengan MySQL
Pengolahan Database Dengan MySQL
 
6.1 lab-instalasi dan mail server
6.1 lab-instalasi dan mail server6.1 lab-instalasi dan mail server
6.1 lab-instalasi dan mail server
 
mengadministrasi server dalam jaringan
mengadministrasi server dalam jaringanmengadministrasi server dalam jaringan
mengadministrasi server dalam jaringan
 
Tugas Administrasi Jaringan
Tugas Administrasi JaringanTugas Administrasi Jaringan
Tugas Administrasi Jaringan
 
Jarkom - Jilid IX
Jarkom - Jilid IXJarkom - Jilid IX
Jarkom - Jilid IX
 
Mail server
Mail serverMail server
Mail server
 
Backup system-mikrotik
Backup system-mikrotikBackup system-mikrotik
Backup system-mikrotik
 

Destacado (7)

FreeBSD Log Analyzer
FreeBSD Log AnalyzerFreeBSD Log Analyzer
FreeBSD Log Analyzer
 
FreeBSD Database Server
FreeBSD Database ServerFreeBSD Database Server
FreeBSD Database Server
 
Wireless LAN Security
Wireless LAN SecurityWireless LAN Security
Wireless LAN Security
 
FreeBSD Traffic Monitoring
FreeBSD Traffic MonitoringFreeBSD Traffic Monitoring
FreeBSD Traffic Monitoring
 
Bandwidth Management System - Case Study
Bandwidth Management System - Case StudyBandwidth Management System - Case Study
Bandwidth Management System - Case Study
 
FreeBSD web-based MUA
FreeBSD web-based MUAFreeBSD web-based MUA
FreeBSD web-based MUA
 
Rc liliana padilla
Rc liliana padillaRc liliana padilla
Rc liliana padilla
 

Similar a Instalasi Mailman

Similar a Instalasi Mailman (20)

FreeBSD Securing Mail Server
FreeBSD Securing Mail ServerFreeBSD Securing Mail Server
FreeBSD Securing Mail Server
 
6.1 lab-instalasi dan mail server
6.1 lab-instalasi dan mail server6.1 lab-instalasi dan mail server
6.1 lab-instalasi dan mail server
 
Instalasi Mail Server & Webmail
Instalasi Mail Server & WebmailInstalasi Mail Server & Webmail
Instalasi Mail Server & Webmail
 
Tugas so 2 defy ansar
Tugas so 2 defy ansarTugas so 2 defy ansar
Tugas so 2 defy ansar
 
Email Server
Email Server Email Server
Email Server
 
FreeBSD Mail Server
FreeBSD Mail ServerFreeBSD Mail Server
FreeBSD Mail Server
 
Instalasi cms formulasi di linux
Instalasi cms formulasi di linuxInstalasi cms formulasi di linux
Instalasi cms formulasi di linux
 
LEMBAR KERJA.pdf
LEMBAR KERJA.pdfLEMBAR KERJA.pdf
LEMBAR KERJA.pdf
 
Choirul mdaemon
Choirul mdaemonChoirul mdaemon
Choirul mdaemon
 
Membuat mail server di ubuntu
Membuat mail server di ubuntuMembuat mail server di ubuntu
Membuat mail server di ubuntu
 
FreeBSD FTP Server
FreeBSD FTP ServerFreeBSD FTP Server
FreeBSD FTP Server
 
Laporan praktikum modul 4
Laporan praktikum modul 4Laporan praktikum modul 4
Laporan praktikum modul 4
 
Building Mail Server in FreeBSD
Building Mail Server in FreeBSDBuilding Mail Server in FreeBSD
Building Mail Server in FreeBSD
 
L7 mail server_fadlysatriyagunawan
L7 mail server_fadlysatriyagunawanL7 mail server_fadlysatriyagunawan
L7 mail server_fadlysatriyagunawan
 
29154 selly monikan
29154 selly monikan29154 selly monikan
29154 selly monikan
 
Pertemuan12 keamananmailserver
Pertemuan12 keamananmailserverPertemuan12 keamananmailserver
Pertemuan12 keamananmailserver
 
FreeBSD Basic Setting
FreeBSD Basic SettingFreeBSD Basic Setting
FreeBSD Basic Setting
 
Konfigurasi debian
Konfigurasi debianKonfigurasi debian
Konfigurasi debian
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di Ubuntu
 
Webmin faq
Webmin faqWebmin faq
Webmin faq
 

Más de Telkom Institute of Management

Más de Telkom Institute of Management (20)

Oracle VirtualBox
Oracle VirtualBoxOracle VirtualBox
Oracle VirtualBox
 
AT Rapier Usecase Document
AT Rapier Usecase DocumentAT Rapier Usecase Document
AT Rapier Usecase Document
 
Building a Secure Web Application
Building a Secure Web ApplicationBuilding a Secure Web Application
Building a Secure Web Application
 
SAMP (Solaris, Apache, MySQL, PHP)
SAMP (Solaris, Apache, MySQL, PHP)SAMP (Solaris, Apache, MySQL, PHP)
SAMP (Solaris, Apache, MySQL, PHP)
 
Oracle on Solaris
Oracle on SolarisOracle on Solaris
Oracle on Solaris
 
FreeBSD VPN Server
FreeBSD VPN ServerFreeBSD VPN Server
FreeBSD VPN Server
 
FreeBSD Proxy Server
FreeBSD Proxy ServerFreeBSD Proxy Server
FreeBSD Proxy Server
 
FreeBSD Name Server
FreeBSD Name ServerFreeBSD Name Server
FreeBSD Name Server
 
FreeBSD POP3/IMAP Server
FreeBSD POP3/IMAP ServerFreeBSD POP3/IMAP Server
FreeBSD POP3/IMAP Server
 
FreeBSD PHP
FreeBSD PHPFreeBSD PHP
FreeBSD PHP
 
FreeBSD Web Server
FreeBSD Web ServerFreeBSD Web Server
FreeBSD Web Server
 
FreeBSD Installation
FreeBSD InstallationFreeBSD Installation
FreeBSD Installation
 
FreeBSD Bandwidth Management
FreeBSD Bandwidth ManagementFreeBSD Bandwidth Management
FreeBSD Bandwidth Management
 
FreeBSD Firewall
FreeBSD FirewallFreeBSD Firewall
FreeBSD Firewall
 
FreeBSD Installation
FreeBSD InstallationFreeBSD Installation
FreeBSD Installation
 
FreeBSD Installation
FreeBSD InstallationFreeBSD Installation
FreeBSD Installation
 
Resource Reservation Protocol
Resource Reservation ProtocolResource Reservation Protocol
Resource Reservation Protocol
 
How IT Change the Education Process
How IT Change the Education ProcessHow IT Change the Education Process
How IT Change the Education Process
 
New CRM Approach
New CRM ApproachNew CRM Approach
New CRM Approach
 
Multimedia Object - Video
Multimedia Object - VideoMultimedia Object - Video
Multimedia Object - Video
 

Último

Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfNURAFIFAHBINTIJAMALU
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdfWahyudinST
 
Tidak ada abstraksi dalam memori sistem operasi .pdf
Tidak ada abstraksi dalam memori sistem operasi .pdfTidak ada abstraksi dalam memori sistem operasi .pdf
Tidak ada abstraksi dalam memori sistem operasi .pdfAnggaaBaraat
 
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...NiswatuzZahroh
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfEmeldaSpd
 
POWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMP
POWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMPPOWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMP
POWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMPAnaNoorAfdilla
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiOviLarassaty1
 
1.3.a.8 KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf
1.3.a.8  KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf1.3.a.8  KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf
1.3.a.8 KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdfHeriyantoHeriyanto44
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaAbdiera
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxdonny761155
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxHeriyantoHeriyanto44
 
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAKSANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAKArifinAmin1
 
704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx
704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx
704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptxHalomoanHutajulu3
 
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]Abdiera
 
Estetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdfEstetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdfHendroGunawan8
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfwaktinisayunw93
 
hentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptx
hentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptxhentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptx
hentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptxKalpanaMoorthy3
 

Último (20)

Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdf
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
 
Tidak ada abstraksi dalam memori sistem operasi .pdf
Tidak ada abstraksi dalam memori sistem operasi .pdfTidak ada abstraksi dalam memori sistem operasi .pdf
Tidak ada abstraksi dalam memori sistem operasi .pdf
 
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
 
POWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMP
POWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMPPOWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMP
POWERPOINT BAHAN AJAR SENYAWA KELAS VIII SMP
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran Berdifferensiasi
 
1.3.a.8 KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf
1.3.a.8  KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf1.3.a.8  KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf
1.3.a.8 KONEKSI ANTAR MATERI MODUL 1.3 (Heriyanto).pdf
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
 
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAKSANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
 
704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx
704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx
704747337-Ppt-materi-Presentasi-Program-Kerja-Organisasi-kangguru.pptx
 
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
 
Estetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdfEstetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdf
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdf
 
hentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptx
hentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptxhentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptx
hentikan buli danGANGGUAN SEKSUAL UNTUK MURID.pptx
 

Instalasi Mailman

  • 1. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) Instalasi Mailman 2.x Mailman merupakan aplikasi untuk maintenance mailing list yang berbasis Python. Mailing list berbeda dengan mailgroup, dimana mailgroup hanya membuat suatu group yang memiliki anggota beberapa akun email dan mailgroup bersifat open (siapa pun bisa mengirim email ke mailgroup tanpa melewati moderator), sementara mailing list menambah beberapa fungsi yang tidak ada di mailgroup : 1. terdapat pembatasan ukuran email (header+body+attachment email) yang bisa diterima di setiap mailing list 2. terdapat pengaturan apakah mailing list bersifat open (siapa pun bisa mendaftar sebagai anggota) atau close (hanya moderator yang bisa menambah anggota suatu mailing list) 3. digest mode, dimana anggota hanya mendapatkan summary dari semua email pada periode tertentu Cara kerja Mailman adalah sbb : 1. user mengirim email ke domain milis (contoh my_milis@milis.imtelkom.ac.id) atau ke alias-nya (my_milis@imtelkom.ac.id) sesuai isi /etc/mail/aliases 2. email diterima oleh MTA (sendmail) dan dikirimkan ke mailman 3. setelah mengecek email tsb dan rule yg berlaku pada milis, mailman akan mengirimkannya ke setiap anggota milis Instalasi Mailman cukup sederhana : # cd /usr/ports/mail/mailman # make install clean ……… <tunggu sampai instalasi selesai> ……… ------------------------------------------------------------------------- Mailman has been installed, but requires further configuration before use! You will have to configure both your MTA (mail server) and web server to integrate with Mailman. If the port's documentation has been installed, extensive post-installation instructions may be found in:
  • 2. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) /usr/local/share/doc/mailman/FreeBSD-post-install-notes Note : The entire Mailman installation resides under /usr/local/mailman The command-line scripts necessary to administer Mailman have been installed in /usr/local/mailman/bin Note : As of version 2.1, Mailman's queue runner runs as a daemon and is started by a script in /usr/local/etc/rc.d ------------------------------------------------------------------------- Mailman menyediakan beberapa aplikasi command line untuk mengadministrasi milis dimana command line ini bisa dimanfaatkan untuk integrasi mailman dengan aplikasi lain, seperti misalnya aplikasi akademik yang akan : 1. membuat mailing list untuk suatu mata kuliah 2. menambahkan anggota mailing list : semua mahasiswa dan dosen yang terlibat dalam mata kuliah tersebut 3. membubarkan mailing list mata kuliah tersebut di akhir semester Selain lewat command line, semua aplikasi tersebut dapat juga diakses melalui web browser. /usr/local/mailman/cgi-bin/create  script untuk membuat milis baru /usr/local/mailman/cgi-bin/subscribe /usr/local/mailman/mail/mailman /usr/local/mailman/cgi-bin/listinfo  script untuk melihat daftar milis /usr/local/mailman/cgi-bin/rmlist  script untuk menghapus milis /usr/local/mailman/cgi-bin/options /usr/local/mailman/cgi-bin/private /usr/local/mailman/cgi-bin/admindb /usr/local/mailman/cgi-bin/edithtml /usr/local/mailman/cgi-bin/roster /usr/local/mailman/cgi-bin/admin /usr/local/mailman/cgi-bin/confirm Selanjutnya kita perlu mengaktifkan interface Mailman via Apache dengan membuat Virtual Host : # edit /usr/local/etc/apache22/extras/httpd-vhosts.conf <tambahkan baris2 berikut di bagian Virtual Host> NameVirtualHost 10.1.1.2:80 <VirtualHost 10.1.1.2:80> ServerAdmin manager@imtelkom.ac.id DocumentRoot /data/web/mailman ServerName milis.imtelkom.ac.id ScriptAlias /mailman "/usr/local/mailman/cgi-bin" <Directory "/usr/local/mailman/cgi-bin"> Allow from all </Directory> # Alias /pipermail "/usr/local/mailman/archives/public" # <Directory "/usr/local/mailman/archives/public"> # Allow from all # </Directory> </VirtualHost> # apachectl graceful Pipermail adalah archiving dari semua email yang pernah dikirimkan ke mailing list yang bisa dilihat oleh public (siapa pun bisa melihat isi diskusi dalam mailing list). Pipermail bisa diaktifkan dan bisa juga tidak, tergantung apakah isi diskusi dalam suatu mailing list tersebut bersifat terbuka atau tidak.
  • 3. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) Selanjutnya adalah melakukan konfigurasi Mailman: # edit /usr/local/mailman/Mailman/Defaults.py Pastikan pada file konfigurasi tsb berisi : DEFAULT_EMAIL_HOST = 'milis.imtelkom.ac.id' DEFAULT_URL_HOST = 'milis.imtelkom.ac.id' DEFAULT_URL_PATTERN = 'http://%s/mailman/' Saat kita mencoba menjalankan Mailman akan muncul peringatan bahwa Mailman membutuhkan minimal 1 mailing list : # /usr/local/etc/rc.d/mailman start Site list is missing: mailman Untuk itu kita akan membuat mailing list yang akan diberi nama "mailman" : # /usr/local/mailman/bin/newlist mailman  membuat SITE_LIST dengan nama mailman Enter the email of the person running the list: sisfo@imtelkom.ac.id Initial mailman password:******** To finish creating your mailing list, you must edit your /etc/aliases (or equivalent) file by adding the following lines, and possibly running the `newaliases' program: ## mailman mailing list mailman: "|/usr/local/mailman/mail/mailman post mailman" mailman-admin: "|/usr/local/mailman/mail/mailman admin mailman" mailman-bounces: "|/usr/local/mailman/mail/mailman bounces mailman" mailman-confirm: "|/usr/local/mailman/mail/mailman confirm mailman" mailman-join: "|/usr/local/mailman/mail/mailman join mailman" mailman-leave: "|/usr/local/mailman/mail/mailman leave mailman" mailman-owner: "|/usr/local/mailman/mail/mailman owner mailman" mailman-request: "|/usr/local/mailman/mail/mailman request mailman" mailman-subscribe: "|/usr/local/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe mailman" Hit enter to notify mailman owner... Jika MTA menggunakan Sendmail, tidak perlu melakukan perubahan setting. Cukup meng-copy baris2 diatas (10 baris setelah ## milis mailing list) ke file /etc/mail/access Tapi jika menggunakan yg lain, baca manual Mailman di : # cd /usr/local/share/doc/mailman Untuk menghapus milis : # /usr/local/mailman/bin/rmlist [nama_milis] Untuk membuat password utama : # /usr/local/mailman/bin/mmsitepass New site password: [password] Again to confirm password: [password] Password changed. # /usr/local/etc/rc.d/mailman.sh start mailman # ps ax | grep mailman 39110 ?? Is 0:00.01 /usr/local/bin/python2.6 /usr/local/mailman/bin/mailmanctl -
  • 4. Standar Instalasi FreeBS D @ Institut Manajemen Telkom ( http://www.imtelkom.ac.id) 39111 ?? S 0:00.14 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39112 ?? S 0:00.14 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39113 ?? S 0:00.14 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39114 ?? S 0:00.14 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39115 ?? S 0:00.14 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39116 ?? S 0:00.15 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39117 ?? S 0:00.14 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39118 ?? I 0:00.13 /usr/local/bin/python2.6 /usr/local/mailman/bin/qrunner --ru 39171 9 S+ 0:00.00 grep mailman