Delphi發email
控制元件
smtp: TIdSMTP;
MgeSend: TIdMessage;
程式碼
procedure TForm1.Button1Click(Sender: TObject);
begin
SMTP.Host:='smtp.163.com';
smtp.Username:='zhm001x@163.com';
smtp.Password:='paswrd';
smtp.Port:=25;
smtp.Connect(); idsmtp1.AuthenticationType:=atLogin;
MgeSend.Recipients.EMailAddresses:='zhm001x@qq.com';
MgeSend.From.Text :='zhm001x@163.com';
MgeSend.Subject:='test';
MgeSend.Body.Text:='發郵件測試';
SMTP.Authenticate;
Smtp.Send(mgeSend);
end;
==============================================
在主form1上新增 兩個button,一個IdSMTP1,一個IdMessage1。
然後,
1,先連線伺服器
程式碼:
procedure TMainForm.Button1Click(Sender: TObject);
begin
IdSMTP1.Username :='XXXX'; //伺服器上的使用者名稱
IdSMTP1.Password :='XXXX'; //伺服器上的密碼
IdSMTP1.Host :='XXX.XXX.com'; //伺服器SMTP地址
IdSMTP1.Port :=25; //伺服器埠
IdSMTP1.Connect; //建立連線
end;
2,傳送郵件
程式碼:
procedure TMainForm.Button2Click(Sender: TObject);
begin
IdMessage1.Body.Add( ' 呵呵,感謝' ); //郵件正檔案內容
IdMessage1.From.address :='XXX@XXX.com'; //發件人地址
IdMessage1.Recipients.EMailAddresses :='XXX@XXX.com'; //收件人地址,這裡改為你的EMAIL地址
IdMessage1.Subject:='傳送郵件就這麼簡單' ; //郵件標題
IdMessage1.Priority := mphigh; //優先順序,mphigh為最高階。
IdSMTP1.Send(IdMessage1); //傳送郵件
end;
//注意以上XXX為代指,以實際情況而定。測試看看吧
[@more@]hehehha
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/93029/viewspace-1026519/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 用oracle發emailOracleAI
- 用PHP編寫email群發器 (轉)PHPAI
- Ubuntu 中用 delphi 開發 apacheUbuntuApache
- [linux]磁碟監控程式並且發EMailLinuxAI
- 怎 樣 在APPLET 中 發EMAIL (轉)APPAI
- eMarketer:收發email,iPad未必不如電腦AIiPad
- 用Delphi進行word開發
- 用DELPHI開發DirectX遊戲 (轉)遊戲
- Sugarcrm Email IntegrationAI
- 怎樣在APPLET中發EMAIL javamail (轉)APPAIJava
- Commons Email 【Z】AI
- jquery 驗證emailjQueryAI
- Put email in its placeAI
- Delphi 中的字串——《Delphi6 開發人員指南》讀書筆記 (轉)字串筆記
- delphi中的bpl開發注意事項
- delphi開發日誌--登入視窗
- HTML Email的編寫HTMLAI
- apache 傳送email demoApacheAI
- HTML Email 編寫指南HTMLAI
- Oracle stored procedure to send emailOracleAI
- Delphi 開發ActiveX控制元件(非ActiveForm)控制元件ORM
- DELPHI開發Web程式常見問題 (轉)Web
- Delphi iOSiOS
- delphi opencvOpenCV
- 在winnt/win9x下用blat發email的示例(轉)AI
- 漢化 Email 認證郵件AI
- HTML input email郵箱域HTMLAI
- HTML input email 郵箱域HTMLAI
- PostgreSQL email list:nvm wal bufferSQLAI
- Email圖示生成器AI
- 如何更改註冊的emailAI
- spring email 傳送功能SpringAI
- Delphi10.3.3 部署android 開發環境Android開發環境
- Delphi三層開發小技巧:TClientDataSet的Delta妙用client
- Delphi:傳統與現代交織的開發利器
- Delphi呼叫javasoJava
- from Delphi to ExcelExcel
- Go語言庫系列之emailGoAI