使用Delphi收發GMail的郵件

2021-07-12 02:10:36 字數 1889 閱讀 9150

gmail的埠和連線方式比較特殊:

smtp埠為:456

pop3埠為:995

都採用安全連線(ssl)

這些通過indy元件就可以實現

object idconnectioninterceptope

nssl1: tidconnectioninterceptop

enssl

ssloptions.method = sslvsslv2

ssloptions.mode = sslmunassigned

ssloptions.verifymode =

ssloptions.verifydepth = 0

left = 56

top = 11

endobject idpop31: tidpop3

intercept = idconnectioninterceptope

nssl1

interceptenabled = true

recvbuffersize = 1024

onconnected = idpop31connected

left = 26

top = 11

endprocedure tform1.button1click(sender: tobject);

begin

if idpop31.connected then

idpop31.disconnect;

idpop31.host := 'pop.gmail.com';

idpop31.port := 995;

idpop31.userid := 

'[email protected]';

idpop31.password := '*********';

idpop31.connect;

end;

procedure tform1.idpop31connected(sender: tobject);

begin

showmessage('連線成功');

end;

舉一反三,我想smtp就沒有必要也貼上,摟主自己完善

特別注意:

// 轉貼註明作者zswang wjhu111#21cn.com 2006-12-22

ssl需要如下兩個動態連線庫

ssleay32.dll

libeay32.dll

foxmail目錄裡就有,複製到程式的當前目錄即可

否則就叫牛魔王一起來看錯誤對話方塊

//參考如下**

//tidconnectioninterceptopenssl->tidssliohandlersocketopenssl

//我用turbodelphi除錯可以連線,但連線後會有堵塞-_-!!!

fidpop3 := tidpop3.create(self);

fidssliohandlersocketopenssl := tidssliohandlersocketopenssl.create(self);

fidssliohandlersocketopenssl.ssloptions.method := sslvsslv2;

fidssliohandlersocketopenssl.ssloptions.mode := sslmunassigned;

fidssliohandlersocketopenssl.ssloptions.verifymode := ;

fidssliohandlersocketopenssl.ssloptions.verifydepth := 0;

fidssliohandlersocketopenssl.recvbuffersize := 1024;

fidpop3.iohandler := fidssliohandlersocketopenssl;

使用Gmail郵箱

由於國內不能直接訪問google,所以其相關產品也不能直接使用。因為gmail簡潔,使用方便,國際上用的人很多。最近發現網易郵箱大師可以直接訪問gmail,所以將方法介紹給大家,如果大家只有訪問gmail郵箱的需求,則可以使用網易郵箱大師,而不用去查詢各種科學上網的方法。如果新增帳號失敗 1.請登入...

我為什麼使用gmail?

據說有一項調查顯示,一般來說都是精英或者有精英意識的人們才會用gmail。當然,對於google 的使用也是如此。好吧,我承認,我不是精英,而且也想成為精英。但是我必須說明,這不是我使用gmail的原因。在很久很久以前,那時候的gmail還沒有開放註冊,還需要邀請的時候,我從豆瓣的乙個朋友那裡得到了...

使用Pyppeteer進行gmail模擬登入

import asyncio import time from pyppeteer import launch async def gmaillogin username,password,url headless false如果想要瀏覽器隱藏更改false為true 127.0.0.1 1080為...