ニュース村上や

“TOP”へ

 

 

平成26年7月21日

 

今まで外部からは、Webメール(SquirrelMail)を使っていましたが、スマホになると、直接メールを送受信したいものです。

しかし、Outbound Port25 Blocking (OP25B)とやらで、簡単にTCPポート25でメール送信できません。

ずっとWebメールばっかり使っていたので、知らなかった。

 

TCPポート587で、OP25Bを回避できるとか・・・。

さらに、このポートを利用するには、認証(ユーザ、パスワード)が必要で・・・。

そのユーザ認証は、SMTP Authentication (SMTP-AUTH)だとか・・・。

よー解らん。

とにかくネットで調べて、トライ!

 

sasl2-binのインストール

# apt-get install sasl2-bin

 

/etc/postfix/main.cfに以下を追加

smtpd_sasl_auth_enable = yes ←Postfix SMTPサーバの SASL 認証の有効化

smtpd_sasl_security_options = noanonymous ←匿名ログインを許可しない

smtpd_recipient_restrictions=

  permit_mynetworks,  ←内部メールは認証不要

  permit_sasl_authenticated, ←認証があれば、処理する。

  reject_unauth_destination ←認証がなければ、処理しない。

 

/etc/postfix/master.cfを修正

submission inet n       -       -       -       -       smtpd

  -o smtpd_sasl_auth_enable=yes

smtps     inet  n       -       -       -       -       smtpd

  -o smtpd_sasl_auth_enable=no

 

SASLのユーザ、パスワードの登録

# /usr/sbin/saslpasswd2 u murakami-8.com pi

Password: ←パスワード

Again (for verification): ←パスワード(再)

 ※ユーザ名は、pi@murakami-8.com(例)になります。

 

SASLのユーザ、パスワードをpostfixグループに変更

# chgrp postfix /etc/sasldb2

# chmod 640 /etc/sasldb2

 

/etc/sasldb2 のリンクファイルを /var/spool/postfix/etc/ に作成

# ln /etc/sasldb2 /var/spool/postfix/etc

 

/etc/default/saslauthdを修正

# OPTIONS="-c -m /var/run/saslauthd"

OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"

 

OPTIONSで指定したディレクトリを作成

# mkdir -p /var/spool/postfix/var/run/saslauthd

 

saslauthdPostfixの再起動

# service saslauthd restart

# service postfix restart

 

 

 

 

いよいよ“NTT西日本のルータ(PR-400KI)で993番と995番、587番のポートを開放します

クリックすると拡大されます。

 

スマホの送信サーバ(smtp)の設定(例)は、以下のような感じです。

  ・ホスト名:murakami-8.com

  ・ユーザ名:pi@murakami-8.com

  ・パスワード:SASLユーザ設定時のパスワード

 

これで、外部(スマホ)からメールが送受信できるようになりました!!!

仕組みはよく理解できていませんが・・・

 

 

【バックナンバー】

* 平成26年7月19日

* 平成26年6月29日

* 平成26年6月15日

* 平成26年6月8日

* 平成26年6月1日

* 平成26年5月18日

* 平成26年5月11日

* 平成26年5月6日

* 平成26年4月29日

* 平成26年4月13日

* 平成26年3月30日

* 平成26年3月23日

* 平成26年3月9日

* 平成26年2月23日

* 平成26年2月11日

* 平成26年2月9日

* 平成26年2月2日

* 平成26年1月26日

* 平成26年1月12日

* 平成26年1月5日

* 平成26年1月3日

* 平成25年

* 平成24年

* 平成23年