Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Systemobjekte » Systemprozeduren » Alphabetische Liste der Systemprozeduren

 

xp_startsmtp-Systemprozedur

Startet eine E-Mail-Sitzung unter SMTP

Syntax
xp_startsmtp( 
smtp_sender = E-Mail-Adresse
, smtp_server = SMTP_Server
[, smtp_port = Portnummer ]
[, timeout = Zeitüberschreitung ] 
[, smtp_sender_name = Benutzername ]
[, smtp_auth_username = Auth_Benutzername
[, smtp_auth_password = Auth_Kennwort
)
Argumente
  • smtp_sender   Dieser LONG VARCHAR-Parameter gibt die E-Mail-Adresse des Absenders an.

  • smtp_server   Dieser LONG VARCHAR-Parameter gibt an, welcher SMTP-Server verwendet werden soll und ist der Servername oder die IP-Adresse.

  • smtp_port   Dieser optionale INTEGER-Parameter gibt die Portnummer für die Verbindung zum SMTP-Server an. Standardwert ist "25".

  • Zeitablauf   Dieser optionale INTEGER-Parameter gibt in Sekunden an, wie lange auf eine Antwort vom Datenbankserver gewartet werden soll, bevor der aktuelle Aufruf von xp_sendmail abgebrochen werden soll. Der Standardwert beträgt 60 Sekunden.

  • smtp_sender_name   Dieser optionale LONG VARCHAR-Parameter gibt einen Alias für die E-Mail-Adresse des Absenders an. Beispiel: "JSmith" anstelle von E-Mail-Adresse.

  • smtp_auth_username   Dieser optionale LONG VARCHAR-Parameter gibt den Benutzernamen zur Übergabe an SMTP-Server an, die eine Authentifizierung erfordern.

  • smtp_auth_password   Dieser optionale LONG VARCHAR-Parameter gibt den Benutzernamen zur Übergabe an SMTP-Server an, die eine Authentifizierung erfordern.

Berechtigungen

DBA-Berechtigung erforderlich

Bemerkungen

xp_startsmtp ist eine Systemprozedur, die eine E-Mail-Sitzung für eine angegebene E-Mail-Adresse startet, indem sie sich beim SMTP-Server anmeldet. Nach Zeitüberschreitung wird diese Verbindung getrennt. Darum wird empfohlen, dass Sie xp_start_smtp aufrufen, kurz bevor Sie xp_sendmail ausführen wollen.

xp_startsmtp kann durch Virusprogramme beeinträchtigt werden und gibt dann den Fehlercode 100 zurück. Bei McAfee VirusScan Version 8.0.0 und später beeinträchtigen die Einstellungen für den Schutz vor Massenversendungen von E-Mailwürmern xp_sendmail. Wenn Ihre Virenschutz-Software es Ihnen ermöglicht, Prozesse anzugeben, die den Massenmailingschutz umgehen, geben Sie dbeng11.exe und dbsvr11.exe an. Im Fall des McAfee VirusScans beispielsweise können Sie diese zwei Prozesse der Liste 'Ausgeschlossene Prozesse' im Eigenschaftenbereich hinzufügen, um Massensendungen zu verhindern.

Rückgabecodes

Weitere Hinweise finden Sie unter Rückgabecodes für MAPI- und SMTP-Systemprozeduren.

Siehe auch