在VB.NET中應用SMTP和POP3 服務
介紹
這里介紹的例程代碼最小化地展示了SMTP和POP3協議的執行,并且有意地演示VB.NET中的多線程、套接字和輸入輸出的能力。這個程序需要固定一些目錄結構。
應用程序郵箱的目錄
C:\Temp\SMTP
C:\Temp\SMTP \SPOOL
C:\Temp\SMTP \[Pop 3用戶名作為目錄]
程序也可以向局域網外部發送E-mail,但這就需要依賴于SMTP服務器。本例程中指定了SMTP服務器的硬代碼,并且至少要在C:\Temp\SMTP下創建一個人名的目錄。例如:C:\Temp\SMTP\pramodkumarsingh,意思就是有一個用戶名字是pramodkumarsingh。目前的程序不檢查任何密碼,你可以對它升級來完成這些工作。C:\Temp\SMTP\SPOOL目錄是存放SMTP文件的緩沖池,通過它程序在后臺并發地發送SMTP文件到郵箱。
這是一個演示VB.NET能力的很好程序。
例程下載
smtp_server.zip
|