定時發郵件

2021-07-31 11:21:11 字數 575 閱讀 5006

1.新建服務,新增安裝程式,生成解決方案 ,在dubug資料夾下複製檔案到d盤cehsi資料夾下(例)

2.將installutil.exe 檔案拷貝到ceshi下   (在c:\windows\microsoft.net\framework 對應的版本路徑下可以找到)

3.以管理員身份執行cmd,定位到測試資料夾(cd  /d d:\ceshi)

4.installutil.exe  d:\ceshi\guli.exe  安裝成功

發郵件邏輯(此處參考別人的回答)

public static bool sendmail()

catch

return true;

}catch (exception ex)

}qq需要開啟pop3/smtp服務

//定時器邏輯

private void mytimer()

//構造system.timers.timer例項   間隔時間事件  (定時執行事件) 

private void mtimedevent(object source, system.timers.elapsedeventargs e)

python 發郵件 python發郵件

python提供smtplib模組,該模組定義了乙個smtp客戶端會話物件,可用於使用smtp或esmtp偵聽器守護程式向任何網際網路機器傳送郵件。這是乙個簡單的語法,用來建立乙個smtp物件,稍後將演示如何用它來傳送電子郵件 import smtplib smtpobj smtplib.smtp ...

SQLServer 儲存過程 定時任務發郵件

sqlserver 發郵件需要開啟sql server 伺服器,然後,在 管理 資料庫郵件 中,右鍵點選配置資料庫郵件。這是配置檔案的配置。配置完成之後,就把下邊語句寫成儲存過程,之後,再配置定時任務,定時執行該儲存過程,發郵件。alter procedure dbo logerroremail a...

SQLServer 儲存過程 定時任務發郵件

1 資料庫配置 2 儲存過程 1 create procedure dbo logerroremail 2 3as4declare emailcontent nvarchar 2000 郵件內容 5declare emailsubject nvarchar 200 郵件主題 6declare ema...