postfix/mysql/courier-imap configuration

cell bettan at nerim.net
Sun Sep 12 12:07:00 PDT 2004


hello , i tried to configure postfix/mysql/courier-imap but i have a problem with virtual users.I use this main.cf :

command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix

smtpd_banner = $myhostname ESMTP $mail_name $mail_version (FreeBSD)
setgid_group = maildrop
biff = no
masquerade_domains = linux-win.com.com
masquerade_exceptions = root
# appending .domain is the MUA's job.
append_dot_mydomain = yes
myhostname = linux-win.com
mydestination = $myhostname, localhost
alias_maps = hash:/usr/local/etc/postfix/aliases, $virtual_alias_maps
alias_database = hash:/usr/local/etc/postfix/aliases
home_mailbox = Maildir/
mail_spool_directory = /var/mail
local_destination_concurrency_limit= 1
default_destination_concurrency_limit = 1
smtpd_recipient_limit = 50
notify_classes=bounce,resource,software,policy
relayhost =
relay_domains = linux-win.com
mynetworks = 192.168.1.0/32, 192.168.3.0/32, 127.0.0.0/8
mailbox_command = /usr/local/bin/procmail
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq
message_size_limit = 10000000
recipient_delimiter = +
smtpd_helo_required = yes

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,
    reject_unauth_pipelining,reject_unauth_destination,reject_invalid_hostname,reject_unknown_recipient_domain

smtpd_sender_restrictions = hash:/usr/local/etc/postfix/access,
    reject_unknown_sender_domain,
    reject_invalid_hostname

header_checks = regexp:/usr/local/etc/postfix/header_checks

strict_rfc821_envelopes = yes
unknown_address_reject_code = 554
unknown_client_reject_code = 554
unknown_hostname_reject_code = 554
readme_directory = no
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/sbin/sendmail
manpage_directory = /usr/local/man
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 450


virtual_alias_maps = mysql:/usr/local/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:125
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_limit = 51200000
virtual_minimum_uid = 125
virtual_transport = virtual
virtual_uid_maps = static:125


I can't receive mails for my virtuals users with this configuration.I have used this tutorial for configuration postfix/mysql/courier-imap :

http://high5.net/howto/

Anyone have a solution ?


More information about the freebsd-questions mailing list