Skip to main content.

RHEL4の場合はあちこちで紹介されていたのですが、Debianバージョンの紹介記事を見つけることができなかったのでメモ書き。

最初にメールの設定をPLESKの管理画面よりsmtp認証にチェックを入れます。次に、「/etc/inetd.conf」を編集します。そして一番最後から数行前にあるsmtpsの行をそのままコピーします。コピーした行の先頭にある「smtps」を「submission」に変更。「services」にはおそらく既に587ポートの設定は書かれているはずですので、そのままで問題ありません。

後は再起動だけでSubmission Portの設定は完了しているはずです。

メール送信の時に、メールサーバへ接続してからやたら時間がかかるようになってしまった!!メールサーバの移転をしてからなんで、明らかにサーバの設定だったんだが、なかなか原因がつかめなくて半分あきらめかけていたところ、偶然見つけてしまいました~♪

PLESKとqmailの組み合わせで、SMTP認証を使っていた際に発生していたんだけど、どうもidentの認証パケットあたりが原因になっているようです。以下の設定を変更して再起動後テスト送信・・・・
Debian版PLESKを遣ってるんだけど、サブドメインのQuota設定がどうしても出来ないです・・・(T T
原因が不明なまま数ヶ月が過ぎようとしているので、サポートに連絡してみると、Debian版の場合に稀に無効になってしまうことがあるらしいです。
(もっと早くに問い合わせておけばぁ~・・・)
まあ、とりあえず原因がわかったんでよしとして、確認と対策をしなければいけない!!
最近はサーバの環境をあまりメンテナンスしていなかったので、2~3週間ぶりにセキュリティアップデートも含めてメンテナンスをしてみた。
$ aptitude update
$ aptitude upgrade
出るわ出るわ・・・
結構多くのパッケージがアップデートされているではないかっ!!
現在使用している重要なパッケージや他に影響を与えないか等を慎重に確認してから、一つずつアップデートを進める・・・

PLESKを使用していると、普通にアップデートを行うとなんか不具合が起こる場合があるらしい、と噂を聞いていたのでドキドキしながら動作確認をしてみたところ、全て問題なく正常に動作していた♪

他にPLESK使ってる人はどうしてるんやろう?
Pleskの環境で、受信したメールをスクリプト等に渡すには
/var/qmail/mailnames/ドメイン名/ユーザ名配下に
設置してあるファイル.qmailにパイプ等で渡すように記述すればOKです!!

test.phpへデータを渡すにサンプルとしてはこんな感じです。
|/usr/bin/php -q /***/***/***/test.php