Antworten
E-Mails mit ASP versenden
Das nachfolgende Script-Beispiel stellt Ihnen einen funktionierenden ASP E-Mail-Script zur Verfügung, welcher unter Verwendung von Collaboration Data Object (CDO) Nachrichten versendet:
- <%
- Const cdoSendUsingPickup = 1 'Send message using the local SMTP service pickup directory.
- Const cdoSendUsingPort = 2 'Send the message using the network(SMTP over the network).
- Const cdoAnonymous = 0 'Do not authenticate
- Const cdoBasic = 1 'basic(clear - text) authentication
- Const cdoNTLM = 2 'NTLM
- Set objMessage = CreateObject("CDO.Message")
- objMessage.Subject = "hostfactory.ch ASP - CDO Ihre Testnachricht"
- objMessage.From = "ihre@gueltigeAdresse.ch"
- objMessage.To = "recipient@empfaenger.ch"
- objMessage.Cc = "secondrecipient@empfaenger.ch"
- objMessage.TextBody = "Dies ist eine Testnachricht über ASP / CDO" & vbCRLF & "Diese Nachricht wurde mit SMTP-Auth. versandt (zwingend!)."
- ' == This section provides the configuration information for the remote SMTP server.
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
- 'Name or IP of Remote SMTP Server
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
- 'Type of authentication, NONE, Basic(Base64 encoded), NTLM
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic
- 'Your UserID on the SMTP server
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "absender@ihreDomain.ch"
- 'Your password on the SMTP server
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "pASSwoRd"
- 'Server port (typically 25)
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
- 'Use SSL for the connection(False or True)
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
- 'Connection Timeout in seconds (the maximum time CDO will try to establish a connection to the SMTP server)
- objMessage.Configuration.Fields.Item _
- ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
- objMessage.Configuration.Fields.Update
- ' == End remote SMTP server configuration section ==
- objMessage.Send
- %>
Bitte beachten Sie, dass alle oben gesetzten Werte in Rot wie 'Benutzername', 'Empfängeradresse' usw. durch gültige persönliche Werte zu ersetzen sind.
Damit Sie einen gültigen Benutzernamen (vollständige Mailadresse) sowie ein gültiges Passwort angeben können, müssen Sie dieses Postfach vorgängig in Ihrem Kunden-Center erstellen und Zugangsdaten vergeben: my.hostfactory.ch » 'Webhostings' » (allf. Webhosting wählen) » (Domain wählen) » 'E-Mail'
Dieser Artikel ist nur für Windows-Hosting Accounts gültig, auf Linux steht kein ASP-Support zur Verfügung.
Link zu diesem Artikel: https://support.hostfactory.ch/artikel/mails-mit-asp-versenden/
URL in Zwischenablage kopieren