以程式設計方式設定用於從FastReport.Net傳送預設電子郵件客戶端設定
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允許您透過電子郵件以任何可用的匯出格式傳送報告。您可以在報告預覽模式或自定義應用程式程式碼中傳送電子郵件。
要傳送電子郵件,您需要設定發件人,收件人設定。
在“帳戶”選項卡上,設定用於傳送電子郵件的電子郵件客戶端設定以及發件人的地址和名稱。
在“電子郵件”選項卡上,設定收件人的地址,電子郵件主題,電子郵件文字,最重要的是要附加到電子郵件的報告格式。傳送電子郵件後,報告將以指定的格式自動匯出並附加到電子郵件中。
您設定的任何設定都會在傳送電子郵件時儲存為預設設定,以後您可以使用它們。在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
在這段程式碼中,我們閱讀了配置檔案並找到了郵件設定部分。然後-我們進行設定。如果此部分或其屬性不在配置中,則會自動新增它們。
這樣,我們可以為使用者建立預配置的郵件設定。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995027/viewspace-2758421/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java網路程式設計:QQ郵件傳送客戶端程式設計Java程式設計客戶端
- win10系統怎樣設定foxmail為預設電子郵件程式Win10AI
- win10的foxmail怎麼設定為預設郵件程式 win10設定foxmail為預設郵件程式方法Win10AI
- 為SSH登入設定電子郵件提醒
- Win10系統怎麼管理電子郵件和帳戶設定Win10
- 014 Rust 網路程式設計,郵件傳送的示例Rust程式設計
- 用oracle傳送電子郵件Oracle
- ubisoft怎麼設定中文 育碧商城客戶端怎麼設定中文客戶端
- 定時傳送郵件
- Notepad++設定為預設應用程式
- 如何在Linux上為SSH登入設定電子郵件提醒Linux
- win10電腦 tls安全設定怎麼設定為預設設定Win10TLS
- win10預設開啟方式設定方法_windows10預設開啟方式怎麼設定Win10Windows
- 如何傳送電子郵件到別人郵箱?電子郵件傳送的方法
- node 定時傳送郵件
- windows10系統怎麼設定icloud.com電子郵件WindowsCloud
- win10如何設定預設開啟方式 win10怎麼設定檔案預設開啟方式Win10
- win10預設程式怎麼設定介面_win10設定預設程式的方法Win10
- win10 自帶郵件怎麼設定_win10自帶郵件的設定教程Win10
- Oracle的OEM 郵件告警通知設定Oracle
- 電子營銷郵件設計工具;Direct Mail for MacAIMac
- 我的個人電子郵件系統設定:notmuch、mbsync、Postfix 和 dovecot
- Outlook如果有多個郵箱,個別郵箱設定不接收郵件的設定方法
- matplotlib預設字型設定
- win10 軟體預設開啟方式怎麼設定 win10設定預設軟體開啟方式方法Win10
- react設定預設state和預設propsReact
- Laravel 使用阿里雲郵件推送的設定Laravel阿里
- SpringBoot實現傳送電子郵件Spring Boot
- 電子郵件協議及GO傳送QQ郵件協議Go
- win10更改預設開啟程式設定方法 win10怎麼更改應用預設開啟方式Win10
- Apollo 4 客戶端 SDK 設計客戶端
- win10如何設定郵箱_win10郵件設定在哪開啟Win10
- laydate設定預設時分秒
- 一款簡單實用的桌面電子郵件客戶端客戶端
- 用AnySQL在沒有oracle客戶端的伺服器上傳送郵件SQLOracle客戶端伺服器
- win10電腦怎麼更改預設程式_win10怎麼設定預設開啟程式Win10
- win10如何設定outlook定時傳送_win10系統outlook設定定時傳送操作方法Win10
- LucaMail: 基於ElectronJs的跨平臺的桌面電子郵件客戶端AIJS客戶端