User Tools

Site Tools


vps:vps4th2nd_07

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
vps:vps4th2nd_07 [2019/06/29 13:34]
hoge@hoge [/etc/mail/aliases.db 設定]
vps:vps4th2nd_07 [2019/06/29 16:41]
hoge@hoge [/etc/hosts 設定]
Line 3: Line 3:
  
 ===== 構成 ===== ===== 構成 =====
-  - fwweb, desktopの各root宛メールはjailerのroot宛とする。 +  - jailerprisnor それぞれの root 宛メールを gmail アカウント宛とする。
-  - jailerのroot宛メールgmailアカウント宛とする。+
  
-===== jailer設定 ===== 
  
  
-==== MTA 設定 ==== + 
-=== インストール ===+ 
 +===== MTA 設定 ​===== 
 +==== インストール ​====
 以下をインストールする。 以下をインストールする。
   * ssmtp   * ssmtp
  
-=== /​etc/​mail/​mailer.conf 設定 ===+==== /​etc/​mail/​mailer.conf 設定 ​====
 導入した ssmtp を指定する。 導入した ssmtp を指定する。
 +<​code>​
   #​sendmail ​          /​usr/​libexec/​sendmail/​sendmail   #​sendmail ​          /​usr/​libexec/​sendmail/​sendmail
-  #​send-mail ​         /​usr/​libexec/​sendmail/​sendmail 
   #​mailq ​             /​usr/​libexec/​sendmail/​sendmail   #​mailq ​             /​usr/​libexec/​sendmail/​sendmail
   #​newaliases ​        /​usr/​libexec/​sendmail/​sendmail   #​newaliases ​        /​usr/​libexec/​sendmail/​sendmail
-  ​#hoststat ​          /​usr/​libexec/​sendmail/​sendmail +  hoststat ​          /​usr/​libexec/​sendmail/​sendmail 
-  ​#purgestat ​         /​usr/​libexec/​sendmail/​sendmail+  purgestat ​         /​usr/​libexec/​sendmail/​sendmail
   sendmail ​          /​usr/​local/​sbin/​ssmtp   sendmail ​          /​usr/​local/​sbin/​ssmtp
-  send-mail ​         /​usr/​local/​sbin/​ssmtp 
   mailq              /​usr/​local/​sbin/​ssmtp   mailq              /​usr/​local/​sbin/​ssmtp
   newaliases ​        /​usr/​local/​sbin/​ssmtp   newaliases ​        /​usr/​local/​sbin/​ssmtp
-  hoststat ​          /usr/​local/​sbin/​true +</code>
-  purgestat ​         /​usr/​local/​sbin/​ture+
    
-=== /​usr/​local/​etc/​ssmtp/​revaliases 設定 ===+==== /​usr/​local/​etc/​ssmtp/​revaliases 設定 ​====
 revaliases.sample を revaliases にコピーし編集する。 revaliases.sample を revaliases にコピーし編集する。
 <​code>​ <​code>​
Line 35: Line 33:
 </​code>​ </​code>​
  
-=== /​usr/​local/​etc/​ssmtp/​ssmtp.conf 設定 ===+==== /​usr/​local/​etc/​ssmtp/​ssmtp.conf 設定 ​====
 ssmtp.conf.sample を ssmtp.conf にコピーし編集する。 ssmtp.conf.sample を ssmtp.conf にコピーし編集する。
 <​code>​ <​code>​
Line 44: Line 42:
 FromLineOverride=YES FromLineOverride=YES
 UseTLS=YES UseTLS=YES
 +UseSTARTTLS=YES
 AuthUser=<​転送先メールアドレス>​ AuthUser=<​転送先メールアドレス>​
 AuthPass=<​パスワード>​ AuthPass=<​パスワード>​
Line 50: Line 49:
  
 ==== /​etc/​rc.conf 設定==== ==== /​etc/​rc.conf 設定====
-fw, web, desktopからメール受け取るため、rc.confdaemon起動の設定を追加する。+標準の sendmail ​完全無効化する。
 <​code>​ <​code>​
-sendmail_enable="​YES+sendmail_enable="​NO
-sendmail_procname="/​usr/​local/​sbin/​ssmtp"+sendmail_submit_enable="NO" 
 +sendmail_outbound_enable="​NO"​ 
 +sendmail_msp_queue_enable="​NO"
 </​code>​ </​code>​
- +編集後、一度サ再起動行う
- +
-==== /etc/hosts 設定 ==== +
-リレー元であるfw,​ web, desktop/​etc/​hostsに登録する +
- +
- +
  
  
  
 ==== 送信テスト ==== ==== 送信テスト ====
-  - sendmailを停止、起動する。<​code>​ 
-# service sendamil stop 
-# service sendmail start 
-</​code>​ 
   - mailコマンドでroot宛メールを送信する。<​code>​   - mailコマンドでroot宛メールを送信する。<​code>​
 # mail root # mail root
Line 78: Line 69:
 </​code>​ </​code>​
   - gmailでメールが受信できていれば完了。/​var/​log/​maillogにてstat=Sentとなっている事も併せて確認する。   - gmailでメールが受信できていれば完了。/​var/​log/​maillogにてstat=Sentとなっている事も併せて確認する。
- 
-===== prisoner 設定 ===== 
-prisoner fw, web, desktopそれぞれで設定を行う。 
-==== /etc/hosts 設定 ==== 
-メールのリレー先であるjailerを/​etc/​hostsに登録する。 
- 
- 
-==== 送信テスト ==== 
-  - sendmailを停止・起動する。<​code>​ 
-# service sendamil stop 
-sendmail_submit not running? (check /​var/​run/​sendmail.pid). 
-Stopping sendmail_clientmqueue. 
-# service sendmail sart 
-Cannot '​start'​ sendamil. Set sendmail_enable to YES in /​etc/​rc.conf or use '​onestart'​ instead of '​start'​ 
-</​code>​ 
-  - mailコマンドでroot宛メールを送信する。<​code>​ 
-# mail root 
-Subject: TEST 
-TEST from fw 
-. 
-EOT 
-</​code>​ 
-  - gmailでメールが受信できていれば完了。 
  
  
vps/vps4th2nd_07.txt · Last modified: 2019/06/29 21:48 by hoge@hoge