659441806 发表于 2015-11-24 08:57:43

Linux 部署邮件服务器 postfix mysql dovecot

sudo apt-get postfix
apt-get install postfix-mysql
apt-get install mysql-server

apt-get install dovecot-commondovecot-imapd dovecot-pop3damavisd-new libclass-dbi-mysql-perl
apt-get install spamassassinclamav-daemon razor pyzor cpio arj zoo nomarch lzop pax cabextract
apt-get install openssl squirrelmail php5-imaptelnet
apt-get installphpmyadmin


  


  


  Postfix
  相关配置文件:
  


  /etc/postfix/main.cf

這就是主要的 postfix 設定檔囉,幾乎所有的設定參數都是在這個檔案內規範的! 這個檔案預設就是一個完整的說明檔了,你可以參考這個檔案的內容就設定好屬於你的 postfix MTA 呢! 只要修改過這個檔案,記得要重新啟動 postfix 喔!





/etc/postfix/master.cf

主要規定了 postfix 每個程序的運作參數,也是很重要的一個設定檔。不過這個檔案預設已經很 OK 了,通常不需要更改他。





/etc/postfix/access (利用 postmap 處理)

可以設定開放 Relay 或拒絕連線的來源或目標位址等資訊的外部設定檔,不過這個檔案要生效還需要在 /etc/postfix/main.cf 啟動這個檔案的用途才行。且設定完畢後需要以 postmap 來處理成為資料庫檔案呢!





/etc/aliases (利用 postalias 或 newaliases 均可)

做為郵件別名的用途,也可以作為郵件群組的設定喔!


  


  与MySQL联合使用,
  注意MySQL在这里可能有很多功能和作用,我们现在谈及的是,用户地址管理。
  


  

select 1 fromvirtual_domains where name='%s'
  这句查询的作用是如果存在就返回1.否则返回未知数。
  
页: [1]
查看完整版本: Linux 部署邮件服务器 postfix mysql dovecot