快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

在Fedora上建立自己的邮件服务器(4)

D.配置postfix.

    

1. 主要是main.cf的配置。
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:12345
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_limit = 51200000
virtual_minimum_uid = 12345
virtual_transport = virtual
virtual_uid_maps = static:12345

smtpd_sasl_auth_enable = yes 
#smtpd_sasl_local_domain = $myhostname 
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated permit_auth_destination reject 
smtpd_sasl_security_options = noanonymous 
smtpd_client_restrictions = permit_sasl_authenticated 
broken_sasl_auth_clients = yes 

2. mysql_virtual_alias_maps.cf 如下

user = postfix
password = postfix
hosts = localhost
dbname = postfix
table = alias
select_field = goto
where_field = username

3. mysql_virtual_domains_maps.cf 如下

user = postfix
password = postfix
hosts = localhost
dbname = postfix
table = domain
select_field = description
where_field = domain

4. mysql_virtual_mailbox_maps.cf 如下

user = postfix
password = postfix
hosts = localhost
dbname = postfix
table = mailbox
select_field = maildir
where_field = username

  
  E.建立

  [root@localhost root]# mkdir /usr/local/virtual
  [root@localhost root]# chown -R postfix:postfix /usr/local/virtual
  [root@localhost root]# chmod -R 751 /usr/local/virtual

  七、测试端口25

  A. mysql
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论