logo
small logo
  • Produkte
  • Shop
  • Support
  • Über uns
  • Customer panel Support
    • en
    • de
    • JP
    • ZH
  • Home
  • /
  • Articles
  • /
  • Wie man automatisch Standard-E-Mail-Client-Einstellungen für das Senden von E-Mails aus FastReport .NET setzt
  • Wie fügt man einen Bericht in den Nachrichtentext ein

    9. Juli 2020

    Standardmäßig ermöglicht FastReport.Net E-Mails mit einer angehängten Berichtsdatei in einem der verfügbaren Exportformate zu senden.

    read more
  • Die Events PreviewControl.OnPrint und PreviewControl.OnExport

    1. Oktober 2020

    FastReport 2019.4 bietet eine Möglichkeit, die Events PreviewControl.OnPrint und PreviewControl.OnExport zu steuern, die direkt aufgerufen

    read more
  • MS Word versus Open Document Text. Was ist besser?

    19. Oktober 2020

    Wenn wir von Texteditoren sprechen, stellen wir uns die Leuchte sofort als Microsoft Word vor,

    read more
  • Wollten Sie Tabellen für den Benutzer generieren - Excel oder OpenOffice Calc?

    8. Oktober 2020

    Tabellen. Seit Jahrhunderten werden sie verwendet, um dieselbe Art von Daten für Buchhaltungszwecke, Zählbeträge und

    read more
  • So organisieren Sie Vererbung der Reporte in FastReport .NET

    29. Januar 2021

    Wenn Sie angewiesen werden, eine große Anzahl von den Reporten innerhalb desselben Unternehmensstils zu erstellen,

    read more

Wie man automatisch Standard-E-Mail-Client-Einstellungen für das Senden von E-Mails aus FastReport .NET setzt

12. Februar 2021

Wie bei vielen anderen Reportgeneratoren können Sie mit FastReport .NET einen Report per E-Mail in einem der verfügbaren Exportformate senden. Sie können die E-Mail entweder im Reportvorschau-Modus oder im benutzerdefinierten Anwendungscode senden.

Um einen Brief zu senden, sollen Sie die Einstellungen des Absenders und Empfängers konfigurieren.

Auf der Registerkarte geben Sie die E-Mail-Client-Einstellungen zum Senden von Briefen sowie die Adresse und den Namen des Absenders an.

FastReport.NET

Auf der E-Mail Registerkarte legen Sie die Adresse des Empfängers, den Betreff, den Text der E-Mail und vor allem das Format des Reports fest, der der E-Mail beigefügt werden muss. Beim Senden einer E-Mail wird der Report automatisch im angegebenen Format exportiert und an die E-Mail angehängt.

FastReport.NET

Alle angegebenen Einstellungen werden beim Senden einer E-Mail als Standardeinstellungen gespeichert und können in Zukunft verwendet werden. Gleiches gilt für die Initialisierung der E-Mail-Einstellungswerte im Anwendungscode in der EnvironmentSettings-Komponente. Die Einstellungen werden erst nach dem Absenden der E-Mail gespeichert.

Die Standard-E-Mail-Einstellungen befinden sich in der Konfigurationsdatei des FastReport .NET-Reportgenerators, die sich normalerweise im angegebenen Pfad befindet

C:\Users\User\AppData\Local\FastReport\FastReport.config.

Wenn Sie diese Datei in einem Texteditor öffnen, wird die XML-Datei angezeigt. Suchen Sie den Abschnitt AccountSettings. Wenn Sie bereits E-Mails aus dem Vorschaumodus gesendet haben, werden standardmäßig die Einstellungen fürs Senden von E-Mails angezeigt. Verwenden Sie den folgenden Code, um diese Datei in Ihrer benutzerdefinierten Anwendung zu bearbeiten:

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" wenn SSL deaktiviert werden muss

In diesem Code-Stück haben wir die Konfigurationsdatei gelesen und einen Abschnitt für die Mailing-Einstellungen gefunden. Und dann - stellen Sie die Einstellungen ein. Wenn dieser Abschnitt oder seine Eigenschaften nicht in der Konfiguration enthalten sind, werden sie automatisch hinzugefügt.

Auf diese Weise können wir Mail-Voreinstellungen für unsere Benutzer erstellen.

about product buy
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport Email

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Shop
  • Download
  • Dokumentation
  • Referenzen
  • Informationen zur Deinstallation unserer Produkte
  • FAQ
  • Tutorial Video
  • Forum
  • Articles
  • Unsere Nachrichten
  • Presse über uns
  • Partner
  • Außergewöhnliche Lizenzierung
  • Kontakte

© 1998-2023 by Fast Reports Inc.

  • Datenschutz