ホーム > フラッグblog > VPSを借りてまずやることのまとめ(Postfix)
Date 2013/02/07   

VPSを借りてまずやることのまとめ(Postfix)

前回 の続きです

yum update
[root@v3503 ~]# yum update

 

ホスト名変更

[root@v3503 ~]# vim /etc/sysconfig/network

 

sendmailを止めてPostfixを入れる

 

[root@v3503 ~]# /etc/init.d/sendmail stop
sm-client を停止中:                                        [  OK  ]
sendmail を停止中:                                         [  OK  ]
 
[root@v3503 ~]# chkconfig --del sendmail
[root@v3503 ~]# yum install postfix
[root@v3503 ~]# chkconfig --add postfix
[root@v3503 ~]# chkconfig --list
で確認
 
 
Postfixの設定
[root@v3503 ~]# cd /etc/postfix/
[root@v3503 postfix]# cp main.cf main.cf.org
[root@v3503 postfix]# vim main.cf
 
myhostname= mail.hoge.com
mydomain = hoge.com
myorigin = $mydomain  ←コメント外す
inet_interfaces = all  ← 忘れるとメールが送れない。
mynetworks = 168.100.189.0/28, 127.0.0.0/8  ←コメント外す リレーする場合はIP追加
relay_domains = $mydestination ←コメント外す
transport_maps = hash:/etc/postfix/transport 追加
 
 
状況に合わせて下記追加
virtual_alias_domains = /etc/postfix/virtualdomains
#virtual_alias_maps = regexp:/etc/postfix/virtual_maps
#relayhost = ***,***,***,***
smtpd_error_sleep_time = 60m
address_verify_poll_delay = 10s
address_verify_positive_expire_time = 2h
address_verify_positive_refresh_time = 1h
smtp_destination_concurrency_limit=50
default_process_limit = 80
allow_min_user = yes
minimal_backoff_time = 30m
maximal_backoff_time = 60m
bounce_queue_lifetime  = 2h
maximal_queue_lifetime = 24
 

 

[root@v3503 postfix]# vim virtual
hoge.com anything  追加

[root@mail2 postfix]# vim virtualdomains
hoge.com 追加

[root@v3503 postfix]# cp master.cf master.cf.org
[root@v3503 postfix]# vim master.cf
 
smtp      inet  n       -       n       -       -       smtpd
の下に
smtp-limit1   unix - - n - 1 smtp -o smtp_destination_concurrency_limit=1 追加
 
[root@v3503 postfix]# vim transport 
docomo.ne.jp  smtp-limit1:
ezweb.ne.jp     smtp-limit1:
softbank.ne.jp smtp-limit1:
.vodafone.ne.jp smtp-limit1:
状況に合わせて追加
 
 
[root@v3503 postfix]# postmap transport 
[root@v3503 postfix]# /etc/init.d/postfix start
postfix を起動中:                                          [  OK  ]
 
一旦再起動
[root@v3503 postfix]# shutdown -r now
 
ログでエラー出てない確認
[root@v3503 postfix]# tail -f /var/log/maillog 
 

この記事をシェアする

TOP

Flagsystem