仕事でメールマガジンのスクリプトを設置した時のメモ。
空メールの設定で詰まったので、イロイロ調べた事を残しとく。(´・ω・`)
KAGOYAのレンタルサーバー上に、「acmailer」というスクリプトを設置する案件をやりました。
スクリプト自体の設置は簡単ですが、空メールの設定で躓いたので試行錯誤・・・。
acmailerの設置マニュアルを参照して設置しようとするも、どのようにすればよいかがよく判らない。
なので、試行錯誤してちゃんと動いた方法を記述しておきます。
参考になれば・・・と。(´・ω・`)
1)KAGOYAサーバーの設定をしてしまう。
○acmailerを設置(インストール)した、受け(メールを受信する)サーバーのコントロールパネルを開く。
○システムの項目にあるWebサイト(画像青丸の所)を表示し、「サーバー情報」を選択する。(画像赤丸の所)
○表示されている情報の「サーバー名」(画像のオレンジの丸の所)をメモしておく。
○空メール受信用のメールアドレスは、登録用・登録解除用・フォーム登録用・エラー用の4つを作っておく。
○メールアドレスを作成したら、作成したメールアドレス全部の「転送設定」の転送先のメールアドレスに「[ユーザー名]@[サーバー名]」を設定する。
2).forward と .procmailrcのファイルを作る。
○.forwardファイルはacmailerの設置マニュアルのままでOK。
○.procmailrcファイルはインストールしたacmailerのディレクトリに合わせて書き換える。
○マニュアルの説明に書かれているメールアドレスは、「reg@hogehoge.com」登録用メルアド、「del@hogehoge.com」登録解除用メルアド、「autoform@hogehoge.com」フォーム登録用メルアド、「error@hogehoge.com」メールエラー用メルアドとなっているので、それぞれ自分が作ったメールアドレスに書き換える。
3)FTPソフトでサーバーに接続して作成したファイルをアップロードする。
○アップロードする場所は「public_html」の親ディレクトリ。
※図のようになっている場所。(FFFTPにて接続した場合)
○ファイル名が「.forward 」と 「.procmailrc」になっているのを確認。
(なっていなかった場合、リネームする。)
○ファイルの属性(パーミッション)は644のままでOK。
以上で設置が完了。
KAGOYAサーバーでの設置はこれでOKです。
他のレンタル鯖は、、、わからんです(´・ω・`)