Domino 9 und frühere Versionen > Entwicklung
HTML Seiten Lotusscript verschicken
MaZe:
Hallo,
bin langsam am verzweifeln. Unsere Marketingabteilung ist auf die Idee "schöne" und bunte HTML Emails zu versenden. (Siehe Newsletter und Werbeemails).
Ansich kein Problem und mit dem Client Realisierbar.
ABER:
Besagte Marketingabteilung hat schon erfolgreich unsere I-Net Verbindung lahmgelegt, da sie Massenmails an die Kunden geschickt hat. (ca. 4000Mails a 200KB --> bei 20kb/s Upload und in der Hauptgeschäftszeit kann sich jeder vorstellen, wie "glücklich" unser Admin war.)
Da ich der Lotus Anwendungsprogrammierer bin, liegt es jetzt an mir eine Lösung zu suchen, womit die Problemstellung gelöst wird.
Das Hauptproblem, welches ich bei der Analyse festgestellt habe, ist, das Lotus (der Client) jedes mal die Bilder mit verschickt. Besser wäre es, das Bild wird erst geladen, wenn der Empfänger die Email auch wirklich liest.
Einen Speicherplatz für die Bilder ist kein Problem. Unser Extern gehosteter Webserver würde sich dafür anbieten.
damit ergibt sich folgendes Ziel für mich:
- es soll nur noch das HTML Gerüst versendet werden, in dem die Bilder mit absoluten Verknüpfungen angegeben sind.
Genau bei dieser Realisierung hänge ich fest.
Folgendes habe ich schon probiert:
Eingesetzter Client: 5.09a
1.)
- Erstellen einer HTML Seite und absoluten Verknüpfungen
- Import in den Client als HTML
--> Client importiert erfolgreich, lädt und versendet die Bilder mit in der Email --> NICHT gewollt
2.)
- über die Eigenschaft "GetDocumentByURL" (dank der Suche hier im Forum gefunden)
- Code:
--- Zitat ---Dim session As New Notessession
Dim db As notesdatabase
Dim doc As notesdocument
Set db=session.currentdatabase
Set doc=db.getdocumentbyURL("LOKALE HTML DATEI",1,0)
Call doc.send(False,"TEST@DOMÄNE.DE")
Msgbox "Emails raus"
--- Ende Zitat ---
- geht leider nicht --> Lotus reagiert nicht mehr sobald ich auf den Knopf drücke
- Laut Debugger "hängt" es sobald er die Zeile mit dem "Set doc" erreicht
- der Webretriever ist lokal aktiviert + soweit ich es überblicken kann auch auf dem Domino Server
- es ist ebenfalls egal, ob die HTML Datei LOKAL liegt, oder auf unseren Webserver --> Hängt so oder so.
Über die Suche bin ich dann noch auf Beiträge gestoßen, das es auch mit Javaapletts gehen soll. Leider kenne ich mit Java überhaupt nicht aus und habe auch nicht die Zeit mich damit zu beschäftigen.
Das schlimme an der Sache ist, das Outlook genau diese Funktionalität besitzt, wie ich sie mir wünsche. :(.
Mein Fragen:
1.) Warum lädt Lotus, Bilder mit in die Mail, selbst wenn es auf Absoulte Links stößt? Kann man dieses "Feature" deaktiveren? Wenn ja, wo?
--> Optimalste Lsg.
2.) Warum "hängt" GetdocumentByURL? Gibt es etwas Vergleichbares?
(Wäre auch eine Lsg)
3.) Wie kann ich es sonst noch realisieren? Oder bleibt nur noch die Möglichkeit über JAVA?
MfG MaZe
Semeaphoros:
Hat man sich denn schon gefragt, was die Kunden zu 200K Mails sagen? Oder zu Image-Links?
Zur Grösse: Wenn ich so ein Ding bekomme, ist der Absender gleich schon mal mit einem Warnflag versehen: Unnütze Resourcen-Verschwendung. Dürfte bei Geschäftskunden nicht so ein Problem sein, es sei denn, man sendet das jemandem, der unterwegs ist.
Zu Image-Links: a) insbesondere die Admins sehen das häufig nicht gerne b) solche Mails werden zum Teil unterbunden, da genau die Technik von Spamern ausgenützt wird, um den Adressbestand zu verifizieren. Und als Notes-User könnte einem auch bewusst sein, dass nicht jeder Client so eignestellt ist, dass solche HTML-Mails auch korrekt angezeigt werden. Für mich ist so etwas in aller Regel Trash-Ware und ein Zeichen, dass der Absender mit den Mitteln nicht wirklich bewusst umzugehen versteht. Aber vielleicht bin ich ja da die Ausnahme ...
Glombi:
Ich glaube, da liegt ein Missverständnis vor:
Das db.getdocumentbyURL(...) holt keine HTML-Datei in ein Dokument, sondern holt anhand einer URL ein Backend-Dokument aus der Datenbank.
Es ginge wohl, wenn die Marketingleute ein Mail senden, in dem ein Verknüpfungshotspot enthalten ist. Den müssten die dann aber selbst erstellen.
Programmtechnisch könnte man das mit einem Aktions-Hotspot lösen, der eine URL aufruft, z.B. mittels @UrlOpen
Andreas
koehlerbv:
Meines Erachtens eine Marketing-Fuzzi-typische Dummfug-Veranstaltung.
Genau wegen diesem Murks lassen sich viele Leute ihre Internet-Mails nur als Text zustellen: Nix Bilder, nix automatische Links usw.
Will heissen: Viele der Mails (4.000 - das ist in der Regel doch schon Spam !) laufen sowieso ins Leere.
Meine Meinung (und garantiert auch die vieler anderer): Wenn mich jemand mit wenigen (Text-)Zeilen verlockt, seine Website zu besuchen: Bingo. Schüttet mir mal wieder einer von hunderten meine Mailbox zu: Entf-F9 !
Das Ganze hat also aus meiner Sicht null-komma-nix mit Notes / Domino zu tun (damit kriegt man das ja auch hin - mit den oben genannten Nebenwirkungen), sondern nur mit schwachköpfigen, überbezahlten "Marketing"-Fuzzies.
Du, liebes MaZe, bist natürlich jetzt die arme Sau ...
Bernhard
Semeaphoros:
Danke Bernhard, jetzt fühle ich mich nicht mehr so einsam, wie nach meinem obenstehenden Posting ......
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln