メールの自動返信て、てっきりcronで定期的に起動してるもんだと思っていた。
違ったのだ。
よく考えたら、まぁ、そら当たり前である。
探してみたところ、同じ間違いをしている人が!!
[はてな:メールの自動返信について質問です。]
(・∀・)人(・∀・)ナカーマ
Linux系のサーバーなら、メール受信用のユーザーを作って、 そのホームディレクトリに.forwardというファイルを置いて、 そこからprocmailの処理に飛ばします。
『………ホームディレクトリって、一番最初の層にある『/home』のことか?(Linux素人)』
というサーバを鯖缶に完全依存する自分と同じ人に向けた記事である。
さて話を戻して、ホームディレクトリについて。
[ディレクトリとは]
「ホームディレクトリ」とはユーザー固有のデータや設定を保存しておくディレクトリだ。 /homeディレクトリの中に各ユーザーの名前のフォルダがある。 たとえば、redというユーザーなら/home/redがホームディレクトリになる。
次に気になるのは設定ファイル
『.forward』てなんだ?[メール転送(.forward)マニュアル]
『procmail』てなんだ?[Procmailの設定:Procmailの使い方]
つまり
http://aaa.bbb.ccc/
てURLのサイトがあるとしてだ、
『/home/aaa』に
『jushin@shitai.net』とかいた『.forward』を置いて置けば
『aaa@bbb.ccc』にメールを送ると『jushin@shitai.net』に届くということか?
※認識は間違ってないみたいだけど『http://aaa.bbb.ccc/』は関係ないって。よくわからんな…
と
頭をひねらせていたら
ちょっとしたサプライズが提供された。
「『.forward』は『Postfix』。今回仕事で使ってる自動返信は『Qmail』」
[Postfix 基本設定]
Why!!? Oh!Why!!?
メールサーバソフトが違うと設定ファイルも違うのは、当然といえば当然だったんだけど、全然気付かず…。
何故かSQL文とDB管理システムとの関係みたいなもんだと思ってて、発想すらなかった。
そんなこんなで調べたことを
[メールの自動返信・自動転送のためのサーバ設定]にまとめておく。
コメント