翻譯|使用教程|編輯:楊鵬連|2021-02-18 10:24:13.903|閱讀 205 次
概述:本文介紹了如何以編程方式設置用于從FastReport.Net發送電子郵件的默認電子郵件客戶端設置。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport .Net是適用于Windows Forms,ASP.NET,MVC和.NET Core的全功能解決方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。
在FastReport .NET 2021.1的新版本中,我們實現了對.NET 5的支持。添加了新條形碼-Deutsce Post Leitcode。將RTF轉換為報告對象的算法已得到顯著改進。并且還添加了用于轉換數字的新功能。歡迎下載體驗。(點擊下方按鈕下載)
立即點擊下載FastReport.NET v2021.1最新版
Fastreport.NET在線購買價更低,專享85折起!趕緊加入購物清單吧!
與許多其他報告生成器一樣,FastReport.Net允許您通過電子郵件以任何可用的導出格式發送報告。您可以在報告預覽模式或自定義應用程序代碼中發送電子郵件。
要發送電子郵件,您需要設置發件人,收件人設置。
在“帳戶”選項卡上,設置用于發送電子郵件的電子郵件客戶端設置以及發件人的地址和名稱。
在“電子郵件”選項卡上,設置收件人的地址,電子郵件主題,電子郵件文本,最重要的是要附加到電子郵件的報告格式。發送電子郵件后,報告將以指定的格式自動導出并附加到電子郵件中。
您設置的任何設置都會在發送電子郵件時保存為默認設置,以后您可以使用它們。在EnvironmentSettings組件的應用程序代碼中初始化電子郵件設置值時,情況也是如此。僅在發送電子郵件后才保存設置。但是,如果您希望立即應用默認電子郵件設置,而不必發送電子郵件來保存它們怎么辦?如果您在多用戶應用程序中使用報告生成器并希望進行郵件預設,以便用戶僅需輸入收件人地址并單擊“發送”按鈕,這可能會很有用。
C:\Users\User\AppData\Local\FastReport\FastReport.config.
在文本編輯器中打開此文件,您將看到一個xml。找到“帳戶設置”部分,如果您已經從預覽模式發送郵件,則將看到用于發送郵件的默認設置。要在自定義應用程序中編輯此文件,請使用以下代碼:
XmlItem xi = Config.Root.FindItem("EmailExport").FindItem("AccountSettings"); // save account info xi.SetProp("Address", "a@a.com"); xi.SetProp("Name", "Name"); xi.SetProp("Template", "template"); xi.SetProp("Host", "host"); xi.SetProp("Port", "25"); xi.SetProp("UserName", "UserName"); xi.SetProp("Password", "Password"); xi.SetProp("EnableSSL", "1"); // "0" if SSL needs to be disabled在這段代碼中,我們閱讀了配置文件并找到了郵件設置部分。然后-我們進行設置。如果此部分或其屬性不在配置中,則會自動添加它們。
這樣,我們可以為用戶創建預配置的郵件設置。
還想要更多嗎?您可以點擊閱讀【FastReport 報表2020最新資源盤點】,查找需要的教程資源。讓人興奮的是FastReport .NET正在慧都網火熱銷售中!慧都17周年慶惠享超低折扣,低至3701元起!>>查看價格詳情
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: