使用 Melon 來轉寄信件至 Gmail

MELON 這個由日本寫的軟體,能夠轉寄信件到 SMTPS 的伺服器

在 dbauth.ini [帳號:以 moc.liamg|emanru#moc.liamg|emanru 為例 , 密碼 urpassword ]

[smtp:smtp.gmail.com]
Server=smtp.gmail.com
ConnType=1
AuthType=all
Port=465

[account:moc.liamg|emanru#moc.liamg|emanru]
User=moc.liamg|emanru#moc.liamg|emanru
AllowPlain=0
Pass=urpassword

[login:smtp:moc.liamg|emanru#moc.liamg|emanru]
Server=smtp:smtp.gmail.com
Account=account:moc.liamg|emanru#moc.liamg|emanru

[route:default]
default=login:smtp:moc.liamg|emanru#moc.liamg|emanru
route1=direct gmail.com

route:default 的設定是一般是會 relay 到 moc.liamg|emanru#moc.liamg|emanru 去代寄, 但是如果是 gmail.com 的信就直接寄送就好了,某些 ISP 的SMTP 是可以收這種信的

記得在 melon.ini 設定預設的轉信規則,如果沒有這樣設定,預設是 direct ,直接寄信。

[rsmtpd]
Route=route:default

[main]
Lang=en
LogFile=C:\melon\melon.log

上面這兩個選項,設定成英文版,和把事件記錄下來,方便反查是不是有什麼地方設錯了,因為 melon 大致上畫面的錯誤訊息不多,想知道發生什麼事,就得靠 log 檔 .

在看看 dbserver.ini 有沒有設好 gmail 的 smtp
[smtpd:smtp.gmail.com]
Active=1
TLSVerify=full

在安裝 MELON 時,還需要 Win32 OpenSSL,我把需要的檔案放在檔案下載區,需要可以從後面下載 melon、Win32 OpenSSL

如果你忘了裝 OpenSSL,程式不會顯示 TLS/SSL Enabled,另外登入 SSL 時,可能會記憶體存取錯誤而跳離程式。

我想配合 Melon,就可以利用 Google Apps for your domain,來拼合缺少的 SMTP 服務了。

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License