Membuat Primary dan secondary mail server
Setelah di bikin puyeng icoming port 25 di block sama isp T*LK*M atau si asti...akhirnya dapat cara.... kita bedakan prioriti mx recordnya, disini kita menggunakan subdomain, tujuan nya membedakan prioriti mx record jika mail server / jaringan down email akan masuk ke inbox ke hosting....
MX 1 zimbra.domain.com -> primary
MX 10 mails.domain.com -> secondary
mails.domain.com A 123.123.12.5 (ip hosting)
zimbra.domain.com A 123.123.15.2 (ip mail server)
Client harus selalu mengkases inbox nya dari zimbra mail server karena primary
Trus gimana sinkronisasi inbox di hosting dan inbox di zimbra mail server untuk sinkronisasi ada dua cara memakai imapsync dan fetchmail silahkan pilih salah satu...dan pastikan imapsync atau fetchmail sudah terinstall di mail server
Memakai imapsync
zimbra@mail:~>
imapsync --nosyncacls --subscribe --syncinternaldates --noauthmd5 \
--host1 sub.domain.com --user1 [email protected] --password1 passwdnamauserhosting \
--host2 127.0.0.1 --user2 namauser --password2 passwdnamauser
silahkan di teruskan sebanyak user yang yang ada
Memakai fetchmail
1. Membuat file konfig fetchmail dengan nama .fetchmailrc di /home/fals/.fetchmailrc
2. ini isi .fetchmailrc
set no bouncemail
set postmaster [email protected]
#####user1######
poll mails.domain.com with protocol IMAP,
with options localdomains sub.domain.com
no dns
envelope "Envelope-to"
user "[email protected]" there with password "passwdnamauserhosting" is [email protected],
with options rewrite mimedecode fetchall
#####user2######
poll mails.domain.com with protocol IMAP,
with options localdomains sub.domain.com
no dns
envelope "Envelope-to"
user "[email protected]" there with password "passwdnamauser2hosting" is [email protected],
with options rewrite mimedecode fetchall
#####userx######
silahkan di teruskan sebanyak user yang ada atau bisa di bantu memakai webmin
jika menggunakan opsi envelope “Envelope-to” karena opsi ini bisa sukses melakukan parsing alamat email baik email yang ditujukan pada bagian “to”, “cc”, “bcc”, milis maupun email dari hasil forward. ini info dari kang vavai
untuk test bisa jalankan fetchmail dan perhatikan ada user yang gagal login / tidak
zimbra@mail:~>fetchmail
tambahkan fetchmail di crontab tiap 10 menit atau sesuai kebutuhan
MX 1 zimbra.domain.com -> primary
MX 10 mails.domain.com -> secondary
mails.domain.com A 123.123.12.5 (ip hosting)
zimbra.domain.com A 123.123.15.2 (ip mail server)
Client harus selalu mengkases inbox nya dari zimbra mail server karena primary
Trus gimana sinkronisasi inbox di hosting dan inbox di zimbra mail server untuk sinkronisasi ada dua cara memakai imapsync dan fetchmail silahkan pilih salah satu...dan pastikan imapsync atau fetchmail sudah terinstall di mail server
Memakai imapsync
zimbra@mail:~>
imapsync --nosyncacls --subscribe --syncinternaldates --noauthmd5 \
--host1 sub.domain.com --user1 [email protected] --password1 passwdnamauserhosting \
--host2 127.0.0.1 --user2 namauser --password2 passwdnamauser
silahkan di teruskan sebanyak user yang yang ada
Memakai fetchmail
1. Membuat file konfig fetchmail dengan nama .fetchmailrc di /home/fals/.fetchmailrc
2. ini isi .fetchmailrc
set no bouncemail
set postmaster [email protected]
#####user1######
poll mails.domain.com with protocol IMAP,
with options localdomains sub.domain.com
no dns
envelope "Envelope-to"
user "[email protected]" there with password "passwdnamauserhosting" is [email protected],
with options rewrite mimedecode fetchall
#####user2######
poll mails.domain.com with protocol IMAP,
with options localdomains sub.domain.com
no dns
envelope "Envelope-to"
user "[email protected]" there with password "passwdnamauser2hosting" is [email protected],
with options rewrite mimedecode fetchall
#####userx######
silahkan di teruskan sebanyak user yang ada atau bisa di bantu memakai webmin
jika menggunakan opsi envelope “Envelope-to” karena opsi ini bisa sukses melakukan parsing alamat email baik email yang ditujukan pada bagian “to”, “cc”, “bcc”, milis maupun email dari hasil forward. ini info dari kang vavai
untuk test bisa jalankan fetchmail dan perhatikan ada user yang gagal login / tidak
zimbra@mail:~>fetchmail
tambahkan fetchmail di crontab tiap 10 menit atau sesuai kebutuhan