Zum Inhalt springen

Automatische E-Mail auf ner ASP-Seite


Empfohlene Beiträge

Hallo zusammen!:D

Nach der erfolgreichen Hilfe auf meiem letzten Thema, hier nochmal ein kleines Problem, dass mich Stunden vor den PC gefesselt hat....

Also::rolleyes:

Ich habe eine ASP-Seite eingerichtet, die Formularergebnisse in eine Access-Datenbank schreibt, sobald ein Button gedrückt wird.

Jetzt möchte ich, dass gleichzeitig, bzw. mit dem Drücken des gleichen Buttons eine E-Mail an unseren Benutzerservice gesendet wird, in dem steht, dass eben ein neuer Antrag (hier auf einen neuen EDV-Arbeitsplatz) in der Datenbank steht.

Naja, in meinem "SUPER" Frontpage geht das anscheinend nicht, einen Button gleichzeitig einen Eintrag in eine Datenbank machen(geht inzwischen) zulassen, eine Bestätigungs E-Mail zu senden (:( )und dem Benutzer auf der gleichen Seite nochmal eine Zusammenfassung zu zeigen (geht auch schon, steht im ASP-Skript). Also alles bei dem Betätigen des Buttons, o.k.?

Also: langer Rede, kurzer Sinn....HILFE!!!Hallo zusammen ! :D

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wiedermal ein kleines ASP-Problem, das mit dem nicht-so großen Funktionsumfang des IIS im Auslieferungsmodus zusammenhängt. Du kannst nur dann emails verschicken, wenn du auch den SMTP-Dienst vom NT-Option-Pack mitinstalliert hast (CDONTS), oder eine vergleichbare Mail-Componente eines Drittanbieters.

Beim SMTP Dienst isses ziemlich einfach, du sagtest du würdest Formulardaten in eine Access-DB eintragen. Mach doch einfach danach das Mail-Objekt.

Müsste ungefähr so aussehen:


[... Access-Eintrag...]


' ~~~~~~~~~~~~ Mail-Objekt instanzieren


Set objMail = CreateObject("CDONTS.NewMail")


' ~~~~~~~~~~~~ Werte zuweisen


' *** zu wem es geht... vieleicht ne Verteilerliste?


objMail.To  = "benutzerservice@lala-land.de"


' *** von wem es kommt... vieleicht aus einem Formularfeld?


objMail.From = "heinz.mustermann@lala-land.de"


' *** ein Betreff ist nie weg....


objMail.Subject    = "Antrag EDV-Arbeitsplatz"


' *** Formatangaben


objMail.MailFormat = 1

objMail.BodyFormat = 1


' *** Der eigentliche Mailinhalt. Setz am besten nen String zusammen


objMail.Body = "Hiermit wird ihr Auftrag über" & [z.B. Anzahl der Rechner] &"Arbeitsrechner bestätigt."


' *** Mail abschicken


objMail.Send

Anmerkung:

- Vergiss nicht die EMail-Adresse zu prüfen/parsen, sonst bekommst du Fehlermeldungen beim abschicken.

zusätzliche Anmerkung meinerseits:

So schwer isses doch auch nicht. Mit ein bißchen Mühe hättest du z.B.

dies gefunden,

vergleichlich auch

dies .

gruß,

honky

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...