iT邦幫忙

0

使用blat透過gmail發送信件

各位大大,我想要利用blat透過gmail去發送信件
我上網爬文爬了一整天還是無法解決,
只有找到相關說明,發現要先用stunnel設定
以下是設定畫面及執行結果

接下來再使用blat安裝指令設定郵件伺服器設定及錯誤執行結果

我想請教成功執行過此設定的大大,我有哪些地方漏掉了

跪求解答 QAQ

2 個回答

4
hon2006
iT邦大師 1 級 ‧ 2013-10-17 09:38:16
最佳解答

1.stunnel.conf
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

debug = 7

output = stunnel.log

client = yes

[pop3s]
accept = 995
connect = pop.gmail.com:995

[ssmtp]
accept = 465
connect = smtp.gmail.com:465

2.確認stunnel服務有安裝和啟動

3.測試看看
blat -server 127.0.0.1 -f xxxx@gmail.com -u xxxx@gmail.com -pw xxxxxxx -to xxxx@gmail.com -subject "BlatTest" -body "It works!"

看更多先前的回應...收起先前的回應...

大大您好:
(補充:我是用win xp測試)

我已照您的方式 將stunnel.conf的內容全部改為你提供的設定,然後reload stunnel

但是我在點選stunnel service install的時候跑出錯誤訊息

我上網查了一下,發現有可能是權限問題,但我是以Administrator登入,因該不是這問題
之後我爬文發現有可能是某些服務沒打開,但是我不知道要去哪裡開(or開哪個)

在煩請大大幫忙解惑 感謝 :D

上面圖片傳錯了抱歉 再傳一次

hon2006 iT邦大師 1 級 ‧ 2013-10-17 12:34:26 檢舉

大大這我試過了 沒有反應
感謝您

hon2006 iT邦大師 1 級 ‧ 2013-10-18 09:43:54 檢舉

UAC 有關掉嗎?

2
eigen
iT邦新手 1 級 ‧ 2013-10-17 11:05:05

https://docs.google.com/file/d/0B5QbSnrgNpLUQXhVcXdQY3JWRGs/edit?usp=sharing

這是我上個月安裝 時順手記錄下來的 step by step

照著作應該就能正常運作。(怕搞錯,建議用 vm 測試完再安裝到 pc 上)

大大您好:
我已經使用您的方法測試過了,stunnel執行結果如下

但是接下來下 blat -install smtp.gmail.com:465 cxxxxx@gmail.com -u cxxxxx@gmail.com -pw 1234567
他的執行結果還是跟上面一樣,還是說我只要照您pdf上的設定

不需要再執行-install,直接下blat 就可以寄信了?

eigen iT邦新手 1 級 ‧ 2013-10-18 08:38:12 檢舉

建議你,先確定你會用 blat , -install 是將設定參數寫到 pc 內,方便日後使用時,不用再輸入。

二、確定 blat 能送信,再來用 stunnel 解決 ssl 問題。

我從沒看過 你貼的圖,因為我的blat 本來就正常,只是不支援 ssl ,後來安裝 stunnel ,修改設定,並啟動後,blat 一試就成功了。

大大您好:
我之前在上一間公司,信箱是跟zoo server租的,沒有這個問題(可以用)。
現在換公司,只有gmail,所以才來求救,我在去試一下,感謝

我要發表回答

立即登入回答