MailSend

value MailSend ( value BYREF Result, string strRecipients, string strSubject, string strMessage, string strFiles = "", string strAccount = "" );

Rückgabewert

TRUE

OK

FALSE

Fehler

Parameter

Result

Das Ergebnis des Versands

strRecipients

Der oder die Empfänger der E-Mail. Wenn eine E-Mail an mehrere Empfänger gesendet werden soll, müssen die entsprechenden E-Mail-Adressen durch Kommas oder Semikolons getrennt werden.

strSubject

Der Betreff der eMail.

strMessage

Die zu versendende Nachricht.

strFiles

Die Datei(en), die als E-Mail-Anhang mitgeschickt werden sollen. Wenn mehrere Dateien angehängt werden sollen, müssen die Dateinamen durch Kommas oder Semikolons getrennt werden.
Es ist jedoch zu beachten, dass viele E-Mail-Postfächer eine Begrenzung für die Größe von Anhängen haben. Wenn die Größe der Dateien die maximale Größe des Anhangs überschreitet, kann die E-Mail möglicherweise nicht zugestellt werden.
Es ist auch wichtig zu beachten, dass einige Dateiformate möglicherweise nicht als Anhang in einer E-Mail zugelassen werden, insbesondere wenn sie als potenziell gefährlich eingestuft werden. Wenn Sie unsicher sind, ob eine bestimmte Datei als Anhang akzeptiert wird, sollten Sie sich an den E-Mail-Provider oder den IT-Support wenden, um weitere Informationen zu erhalten.

strAccount

Der Account (der Absender der Mail) über den die Mail verschickt werden sollen.

Bemerkung

Verschickt eine eMail an die angegebene Adresse.

 

Allgemeines zu E-Mail-Versand und -Empfang

Um eine sichere Verbindung zwischen einem E-Mail-Client und einem E-Mail-Server herzustellen, wird häufig das TLS-Protokoll verwendet. Dabei handelt es sich um ein Verschlüsselungsprotokoll, das es ermöglicht, die Kommunikation zwischen Client und Server vor unbefugtem Zugriff zu schützen.

Wenn ein E-Mail-Client eine Verbindung zu einem E-Mail-Server herstellt, fragt der Server beim Client nach den unterstützten TLS-Versionen und wählt dann die am besten unterstützte Version aus. Der Client (Victory) bietet automatisch eine Liste der unterstützten TLS-Versionen an, um eine reibungslose Verbindungsherstellung zu gewährleisten.

Victory unterstützt TLS 1.0, TLS 1.1, TLS 1.2 und TLS 1.3.

 

Beispiel

MailSend ( result, "info@scharnagl.com", "Störung Heisspresse1", strText, "", "Presse1");
   
result beinhaltet das Ergebnis der Sendeoperation, der Empfänger ist "info@scharnagl.com", als Betreff der eMail ist "Störung Heisspresse1" angegeben. Der eigentliche Text der eMail wird über die Textvariable strText übergeben. Der Versand der eMail erfolgt ohne Dateianhang über den Account "Presse1".

Sonstige Funktionen

Siehe auch MessageBeep, MessageBox, Printf, PrintDirect, Random, ReportConfirm, Round, ShellExecute, Sleep, SpeakText, SysDatabaseDeleteAllReports, ThrowReports, ValueChanging, ValueConvertAD, ValueConvertDA, WinHelp