MELONとは? |
Windows用の SSL対応の SMTP / POP3 Proxy サーバソフトです。国産なのでStunnelよりも親しみやすい人もいるかもしれません。メールの配送状況(キュー)が見れるのが特長です。Stunnelでメール送信できない人は、MELONで解決して下さい。
認証設定があるため設定項目が多いです。
|
インストール |
こちらからダウンロード(上から2/3)した圧縮ファイル(melon180.0.2.lzh)を、Lhacaなどのソフトで解凍して適当なフォルダに納めます。後は「melon.exe」を実行するだけ。WindowsXPではセキュリティの警告が出ますが、「ブロックを解除」しましょう。
PC起動時に自動起動させたいなら、「スタートアップ」フォルダにショートカットを作成して下さい。
MELONを起動して管理画面のタイトルバーに[TLS/SSL enabled]と出ればSSLが有効です。
たいてい最初は出ないので、OpenSSLライブラリの最新版(Win32OpenSSL-0_9_8d.exe)をダウンロードし実行して下さい。ライブラリは、パスの通ったディレクトリ
(Windowsなど)か、melon.exe と同じディレクトリにインストールします。インストール後はMELONを再起動して下さい。タスクバーのメロンアイコンの右クリックメニューで終了してから起動します。
|
MELONに合わせたメールソフトの設定 |
メールソフトの設定を以下の通りにして下さい。通常のGmail設定と違うので注意。
通常のメールソフトで読む方法を参考にGmail側のPOP設定も忘れずに。
受信メール (POP3) サーバー |
localhost,ポート:110,APOP使用しない。 |
送信メール (SMTP) サーバー |
localhost,ポート:25,送信認証不要。 |
アカウント名 |
%%login:pop3:ユーザ名@gmail.com |
パスワード |
何でも良い(メールソフトでは認証しない) |
名前(差出人名) |
Gmail側の設定に関わらず何でも良い。 |
電子メールアドレス
(差出人アドレス) |
Gmailに設定済みの差出人アドレスなら何でも
良い(Gmailアドレス以外も可)。未設定のアドレ
スを入力すると配信エラーになります。 |
|
※ポート番号の編集できないメールソフトの多くは、POPが110、SMTPが25です。
※ポート番号はMELON側の設定によって修正可能です。
|
「melon.ini」の設定(メイン設定) |
タスクバーに常駐しているMELONを右クリックして「設定」を開けば画面上でMELONの設定ができますが、項目が多く難解です。Gmail専用に設定ファイルを真似て作成した方が簡単でしょう。
まずは以下のように、「melon.ini」ファイルをメモ帳などで上書き編集します。
ほぼコピーで構いません。赤文字コメントは削除して下さい。
[main]
UseSSMTPD=1
UseRSMTPD=1
UseSPOP3D=1 ←pop3 proxy 機能を有効化
LogWindow=1 ←通信ログをウィンドウで見れてプロセスが分かりやすい
[qmanager]
[spop3d]
ListenIP=127.0.0.1
ListenPort=110 ←POPポートはここで修正可能(メールソフト側も修正する)
[ssmtpd]
ListenIP=127.0.0.1
ListenPort=25 ←SMTPポートはここで
[rsmtpd]
UseBurstMode=0
UseARecord=0
Route=route:default ←送信時にdbauth.iniに設定した経路を使用 |
|
|
「dbauth.ini」の設定(アクセス設定) |
次に「dbauth.ini」でアクセス設定をします。パスワードは後にエンコードされます。
Gmailのユーザ名とパスワードを自分のアカウントに書き換えて下さい。
[account:ユーザ名@gmail.com]
User=ユーザ名@gmail.com
Pass=パスワード
AllowPlain=0
[smtp:smtp.gmail.com]
Server=smtp.gmail.com
ConnType=1
AuthType=all
[pop3:pop.gmail.com]
Server=pop.gmail.com
ConnType=1
AuthType=pop
[login:smtp:ユーザ名@gmail.com]
Server=smtp:smtp.gmail.com
Account=account:ユーザ名@gmail.com
[login:pop3:ユーザ名@gmail.com]
Server=pop3:pop.gmail.com
Account=account:ユーザ名@gmail.com
[route:default]
default=login:smtp:ユーザ名@gmail.com |
|
|
メモ |
上記以外の設定ファイルはそのままで構いません。
「melon.exe」を再起動しないと設定が反映されないので注意しましょう。
以上の設定で送受信可能です。
設定について知りたい人は上級者向け解説やreadme.txtを参照して下さい。
MELONは送信専用 SMTP Server、FTP Proxy Server、HTTP Server、としても使えます。 |