Saya memiliki 2 buah virtual domain yang bernama 'acp.com' dan
'mfu.com'. Dan saya memiliki 1 buah Real Domain yang bernama
'asiacemerlang.com'.  Permasalahannya sekarang ini adalah:

1. Bagaimanakah caranya supaya ketika mengirimkan email lokal alamat
sendernya adalah dari virtual domain, sedangkan bila email tsb ditujukan
ke luar (internet) maka alamat sendernya menjadi Real Domain
(asiacemerlang.com). Saya sudah coba menggunakan option Canonical, tetapi waktu
saya coba kirimkan ke email lokal / virtual domain, maka alamat
sendernya adalah yang real domain (asiacemerlang.com). Saya udah
bolak-balik manual page, tapi belom nemu jawabannya.

2. Ketika saya mendownload email menggunakan fetchmail, karena saya
menggunakan canonical email tsb balik lagi dikirim ke alamat real domain
(jadinya balik lagi ke inbox saya yang ada di webhosting).

3. Ada beberapa user pada virtual domain 'mfu.com' yang juga memiliki
mailbox di real domain 'asiacemerlang.com'.

Berikut ini konfigurasi saya:

postfconf -n
----------------
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
mydestination = localhost.$mydomain, localhost, $mydomain
mydomain = asiacemerlang.local
myhostname = proxy.asiacemerlang.local
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
canonical_maps = hash:/etc/postfix/canonical
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
unknown_local_recipient_reject_code = 550
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:501
virtual_mailbox_base = /home/virtual
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 501
virtual_transport = virtual
virtual_uid_maps = static:501

canonical.db (hanya sebagian)
----------------
[EMAIL PROTECTED]          [EMAIL PROTECTED]
[EMAIL PROTECTED]        [EMAIL PROTECTED]

.fetchmailrc
---------------
set logfile "/tmp/fetch.log"
set no bouncemail
set no spambounce
defaults protocol pop3
envelope "X-Rcpt-To"

poll mail.asiacemerlang.com
       username '[EMAIL PROTECTED]' password 'xxxx' smtpname
[EMAIL PROTECTED] keep
       username '[EMAIL PROTECTED]' password 'xxxx' smtpname
[EMAIL PROTECTED] keep

--
Regards,
Catur

Reply via email to