Server Surat AXIGEN, solusi yang dipilih untuk contoh ini, dapat mengirim dan menerima email dengan aman melalui “mydomain.com” dan dapat mengambilnya dalam antarmuka Webmail ini berarti mencakup semua layanan email yang diperlukan untuk server email yang berfungsi penuh (SMTP, IMAP, POP3, Webmail, Webadmin).
Untuk mendapatkan gambaran tentang jumlah waktu yang dapat Anda gunakan dengan menginstal solusi seperti itu, pikirkan saja semua aplikasi open source yang berbeda yang perlu Anda instal (mis. MTA, Squirrelmail untuk Webmail, QmailAdmin untuk konfigurasi web, Kurir untuk IMAP dan POP3 dan banyak lainnya.)
Cara Membuat Server Email
Server Surat AXIGEN juga terintegrasi dengan aplikasi penyaringan. Muncul dengan konektor built-in untuk aplikasi ClamAV antivirus dan SpamAssassin Anti-spam. Bagian kedua dari artikel ini menunjukkan kepada Anda bagaimana menginstal aplikasi ini dan mengkonfigurasi konektor ini untuk digunakan dengan AXIGEN.
Jadi, pada akhir proses ini, yang bisa memakan waktu paling lama setengah jam, Anda tidak hanya akan memiliki server surat Anda berjalan dan berjalan, tetapi juga perlindungan virus dan spam untuk lalu lintas surat masuk dan keluar Anda.
AXIGEN berjalan pada beberapa distribusi Linux (Gentoo, Redhat / Fedora Core, Slackware, Debian, Ubuntu, Mandrake / Mandriva, SUSE) dan pada versi BSD (FreeBSD, OpenBSD dan NetBSD) tetapi untuk tujuan artikel ini, mari’Andaikan Anda mengatur sistem email Anda pada platform Fedora Core 4.
Membiarkan’pertama melalui Instalasi dan konfigurasi awalproses untuk AXIGEN.
Dalam 6 langkah mudah, Anda akan menginstal server Anda, domain utama Anda berjalan dan akses ke antarmuka konfigurasi Web (Webadmin).
1. Unduh / buka paket yang sesuai
Unduh paket AXIGEN rpm dari situs web AXIGEN (paket tersedia sebagai versi evaluasi 30 hari).
Simpan paket yang sesuai untuk Redhat axigen.i386.rpm.tar.gz di mesin lokal Anda dan bongkar file tersebut, dengan mengeluarkan dalam direktori yang sama dengan file unduhan:
tar xzvf axigen.i386.rpm.tar.gz
2. Instal perintah
Kemudian, untuk menginstal paket RPM, terbitkan (saat login sebagai root) perintah berikut, dari direktori yang sama dengan file rpm:
rpm -ivh axigen.i386.rpm
Ini akan membuat seluruh struktur direktori yang diperlukan agar AXIGEN dapat berjalan. Setelah instalasi, tidak ada daemon atau aplikasi terkait yang akan dimulai.
3. Opsi konfigurasi
AXIGEN menyediakan beberapa opsi konfigurasi (file konfigurasi, Command Line Interface), tetapi yang paling intuitif dan komprehensif adalah Webadmin, antarmuka konfigurasi Web.
Layanan Webadmin yang sesuai diaktifkan secara default, serta layanan default lainnya: IMAP, Logging, POP3, Pemrosesan dan SMTP.
4. Tetapkan kata sandi admin
Yang perlu Anda lakukan untuk mengakses Webadmin adalah mengatur kata sandi admin (admin pengguna berfungsi secara default). Untuk melakukannya, jalankan opsi AXIGEN dengan -A (atau -admin-passwd):
/ opt / axigen / bin / axigen -A
5. Mulai AXIGEN
Anda kemudian dapat memulai AXIGEN, menggunakan skrip initnya, dengan mengeluarkan perintah ini:
/etc/init.d/axigen start
Pada permulaan server pertama, AXIGEN secara otomatis membuat lokasi basis data domain, entitas yang digunakan server untuk menyimpan domain. Jadi kamu’akan dapat langsung menambahkan domain pertama Anda di
atur domain utama Anda saat pertama kali masuk ke Webadmin, karena akan disimpan di lokasi basis data domain ini, dibuat secara default.
6. Konfigurasi Awal
Saat server dimulai, mulai browser favorit Anda dan masukkan alamat Webadmin default http://127.0.0.1:9000/.
Login menggunakan ‘admin’ nama pengguna dan kata sandi yang telah Anda tetapkan sebelumnya.
Di Webadmin, buka tab Domain, dan masukkan nama domain pertama Anda di tab Domain, lalu klik tombol Tambahkan domain.
http://www.axigen.com/usr/images/article/how-to/figure1.jpg
Lalu, pergi ke Servertab dan masukkan nama domain yang baru saja Anda buat di Domain primerbidang.
http://www.axigen.com/usr/images/article/how-to/figure2.jpg
Juga, pastikan bahwa di area Layanan berjalan, semua layanan yang ingin Anda gunakan diperiksa. Agar dapat mengakses akun email melalui AXIGEN Webmail, kotak centang Webmail perlu
dipilih.
Untuk membuat perubahan Anda efektif, klik tautan Melakukantombol di sudut kiri atas dan daripada pergi ke Perintahtab dan klik Simpan konfigurasitombol, seperti yang diperintahkan oleh pesan yang ditampilkan di bagian atas layar. Dengan melakukan ini, server akan berjalan dengan konfigurasi saat ini, tanpa perlu me-restart server.
Menyiapkan Konektor Antivirus dan Antispam
Sekarang server Anda sedang berjalan dan domain utama Anda sudah dikonfigurasi, Anda dapat menghubungkan aplikasi antivirus dan anti-spam.
Secara default, AXIGEN dilengkapi dengan konektor untuk aplikasi ClamAV Antivirus dan SpamAssasin Anti-spam, dan proses pengaturan di bawah ini menjelaskan cara membuat kedua aplikasi ini bekerja dengan AXIGEN. Namun, perhatikan bahwa AXIGEN mengimplementasikan bahasa scripting filter eksklusif yang memungkinkan Anda untuk mengimplementasikan konektor untuk aplikasi Antivirus dan Antispam pihak ketiga, dengan menulis skrip dalam AFSL.
Pertama, ini cara menghubungkan ClamAV, aplikasi antivirus open source.
SEBUAH.Unduh ClamAV (daemon), di mesin yang sama tempat Server Email AXIGEN diinstal. Ikuti langkah-langkah ini untuk mengonfigurasi ClamAv untuk digunakan dengan AXIGEN dan memulai daemon clamd.
1. Instal clamav-server, menggunakan yum (Yellow Dog Updater, Dimodifikasi):
yum instal clamav-server
2. Salin file konfigurasi sampel yang dikirim dengan clamav-server:
cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/axigen.conf
3. Edit /etc/clamd.d/axigen.conf
# beri komentar pada baris Contoh
# Contoh
# masukkan / ubah baris berikut:
LogFile /var/log/clamd.axigen
PidFile /var/run/clamd.axigen/clamd.pid
LocalSocket /var/run/clamd.axigen/clamd.sock
Axigen pengguna
4.Buat tautan ke biner clamd:
ln -s / usr / sbin / clamd /usr/sbin/clamd.axigen
5. Buat direktori jalankan, tempat file PID dan soket clamd akan disimpan, dan ubah izinnya:
mkdir -p /var/run/clamd.axigen
chown axigen: axigen /var/run/clamd.axigen
6. Buat dan siapkan skrip init:
cp /usr/share/doc/clamav-server-*/clamd.init /etc/init.d/clamd.axigen
chmod 755 /etc/init.d/clamd.axigen
/ sbin / chkconfig clamd.axigen aktif
7.Edit /etc/init.d/clamd.axigen dan modifikasi baris berikut, seperti yang ditentukan di bawah ini:
Kode:
# description: Server clamd berjalan untuk axigen
CLAMD_SERVICE = axigen
8. Akhirnya, jalankan daemon clamd:
/etc/init.d/clamd.axigen
B.Konfigurasikan filter anti-virus AXIGEN di tingkat server menggunakan WebAdmin
1. Tambahkan filter ClamAV. Untuk melakukan ini, ikuti langkah-langkah berikut:
a.) Dalam Servertab, buka Filterhalaman lalu ke Filter Sokethalaman. Klik pada Tambahkan tombol filter baru.
Isi kolom di jendela yang ditampilkan.
http://www.axigen.com/usr/images/article/how-to/figure3.jpg
Itu Namabidang mewakili nama filter. Itu Alamatbidang tergantung pada bagaimana clamd dikonfigurasi. Anda dapat menggunakan TCP atau soket lokal, dan Anda harus memasukkan alamat yang sesuai:
- untuk soket lokal: lokal: // path_to_local_socket
- untuk soket TCP: inet: //ip.ad.dr.ess: port
Itu Protokolbidang file harus berisi path lengkap sistem ke file ClamAV AFSL (AXIGEN Filters Scripting Language), secara default /var/opt/axigen/filters/clam-av.afsl.
Itu Waktu tunggu diambidang mewakili batas waktu tidak aktif pada koneksi.
Itu Aksi saat pertandinganbidang menentukan tindakan yang akan diambil jika filter cocok dengan email (ini dapat memiliki nilai kelulusan, buang atau tolak).
Catatan: Untuk filter antivirus dan Anti-spam, tindakan tolak tidak boleh digunakan, dan dikenal sebagai praktik yang buruk, karena akan menyebabkan pertumbuhan lalu lintas yang signifikan.
Itu Maks. koneksibidang akan mengatur jumlah koneksi maksimum ke filter yang ditentukan.
Contoh konfigurasi:
nama = clamav
address = local: ///var/run/clamav/clamd.sock
protocolFile = /var/opt/axigen/filters/clam-av.afsl
idleTimeout = 60
actionOnMatch = buang
maxConnections = 10
Pada akhirnya, tekan tombol Menambahkantombol, lalu tombol Melakukantombol dan, seperti yang ditentukan, sekali lagi pada tombol Melakukantombol. Pergi ke Perintahtab dan klik Simpan konfigurasiuntuk menyimpan konfigurasi baru.
2. Aktifkan filter ini untuk semua surat masuk dan keluar:
- Dalam Servertab, buka Filterhalaman lalu ke Filter Aktifhalaman. Klik pada Tambahkan filter barutombol.
- Isi kolom di jendela baru yang ditampilkan.
Dalam Prioritasbidang, masukkan prioritas antara 0 dan 500 (filter dengan prioritas 0 akan diterapkan pertama dan yang dengan 500, terakhir). Harap perhatikan bahwa filter tingkat domain memiliki prioritas terbatas pada kisaran 100-400 dan filter tingkat pengguna terbatas pada kisaran 200-300. Nilai :10: seharusnya baik-baik saja, sehingga Anda memiliki ruang untuk menerapkan beberapa filter lain di masa mendatang sebelum yang ini.
Setelah menetapkan prioritas filter, pilih nilai soket dari dalam Jenis filterdaftar dropdown dan nilai clamav dari daftar FilterName.
Dalam Terapkan pada relaydaftar dropdown, pilih opsi ya, untuk menerapkan filter pada surat keluar.
Di AXIGEN, dimungkinkan juga untuk mengaktifkan filter di tingkat domain dan pengguna, di tab Webadmin yang sesuai. Filter diaktifkan di tingkat server, akan secara otomatis diterapkan untuk semua domain dan akun. Namun, Anda memiliki kemungkinan untuk menambahkan filter tambahan di tingkat domain atau akun.
Proses untuk Menghubungkan SpamAssassin, serupa, tetapi lebih sedikit memakan waktu karena tidak ada konfigurasi yang diperlukan setelah instalasi produk.
A. Instal SpamAssassinmenggunakan yumaplikasi:
yum pasang spamassassin
Tidak diperlukan konfigurasi lebih lanjut.
B. Konfigurasi SpamAssassindi tingkat server, menggunakan Webadmin. Konektor untuk SpamAssassin adalah filter soket untuk AXIGEN, jadi prosedur konfigurasinya sama.
Perbedaannya adalah bahwa untuk SpamAssassin, soket TCP lebih mungkin digunakan.
Data untuk SpamAssassin untuk digunakan dalam prosedur ini adalah:
Alamat default: inet: //127.0.0.1: 783
Nama File Protokol Default: /var/opt/axigen/filters/spamassassin.afsl
Dengan demikian, konfigurasi tipikal akan melibatkan nilai-nilai berikut:
name = spamassassin
address = inet: //127.0.0.1: 783
protocolFile = /var/opt/axigen/filters/spamassassin.afsl
idleTimeout = 60
actionOnMatch = buang
maxConnections = 10
Juga, saat mengaktifkan SpamAssassinfilter, Anda perlu mengingat hal-hal berikut:
- Masukkan nilai prioritas yang berbeda untuk filter SpamAssasin (jika Anda memilih 10 untuk ClamAV, pilih nilai yang lebih tinggi untuk SpamAssassin untuk menerapkan filter ini setelah ClamAV di
rantai penyaringan)
- Pilih nama filter yang sesuai, spamassassin dalam daftar Nama filter Akses Webmail AXIGEN
Pada langkah ini, server surat Anda siap digunakan, dan Anda juga dapat mengaksesnya
Webmail AXIGEN untuk mengirim dan menerima pesan pengujian.
Pertama buat akun pengguna menggunakan Webadmin, Akuntab (konfigurasi minimal yang ditampilkan di halaman Umum akun akan lakukan untuk saat ini). Kemudian, gunakan alamat email lengkap dan kata sandi untuk masuk ke AXIGEN Webmail, di alamat default:
http://127.0.0.1:8000.
http://www.axigen.com/usr/images/article/how-to/figure4.jpg
Kamu sekarang’benar-benar selesai: Anda dapat dengan aman mengirim dan menerima pesan dari domain rumah Anda dan dengan mudah membuat konfigurasi lebih lanjut, untuk mengakomodasi kebutuhan jaringan spesifik Anda.
Seperti yang telah Anda lihat, menginstal semua layanan email dari satu yang dapat dieksekusi, dan antarmuka konfigurasi Web yang intuitif membuat segalanya lebih mudah dan jauh lebih sedikit memakan waktu..