Automatisierung: Nicht speichern löscht/ändert Projektdaten

Fragen und Tipps & Tricks zur Newsletter Software SuperMailer oder zum BirthdayMailer

Moderatoren: mirko, Wolfi

007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Ist schon ok, ich denke dass es in der Praxis möglich sein wird, sich grundsätzlich für HTML oder TEXT zu entscheiden.

Von wegen \"schwierig für Neulinge\": Daher habe ich weiter oben einen Weg vorgeschlagen, der unter Umgehung der .ini-Datei nur die Adressen neu lädt... Hingegen ists natürlich schon super, dass man alles fernsteuern kann, auch wenn ich persönlich dafür z.Z. keine Verwendung habe!
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Ich glaube das lassen mir mal besser, es sind schon genügend Dinge die man angeben kann. :) Das ist so schon schwierig für \"Neulinge\" in der Ini-Datei durchzusehen.
007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Hallo Mirko

Ich kenne die interne Struktur deines Programm natürlich nicht, aber vielleicht könnte man die kleine Unschönheit beseitigen, in dem man der Konfigurationsdatei sagen könnte, dass die Einstellung des bestehenden Projekts beibehalten werden soll. So was im Stil von \"FORMAT=UNCHANGED\"...?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Hallo Roger,

das FORMAT= musst du angeben, weil das eine Grundeinstellung des Programms ist, danach richtet sich die weitere Vorgehensweise. Natürlich wird nun festgestellt HTML-Datei leer, Text-Datei leer, also ändere nichts am E-Mail-Text.
007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Hallo und guten Tag Mirko, ein Grossteil der 0.00000001% meldet sich wieder zu Wort :d_pfeid:

Habe heute das 435er-Modell herunter geladen und das Ganze nochmals ausprobiert. Jetzt ists schon (fast) perfekt, vielen Dank!

Die bestehenden Texte und Anhänge werden nicht mehr gelöscht. Es bleibt nur ein kleiner Schönheitsfehler: Man muss den Parameter \"FORMAT=\" angeben. Tut man das nicht und es liegt ein Projekt mit bestehendem HTML-Text vor, steht dieser Text nach dem NICHT-Speichern fälschlicherweise unter \"E-Mail im Text-Format\" (mit den ganzen HTML-Tags) und der unformatierte Text ist weg...

Nehme aber an, dass dies in der Praxis kaum von Bedeutung ist, da ein Kunde nicht laufend zwischen HTML- und TEXT-Mail wechseln wird.

Gruss Roger
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Original von Wolfi:
... da das vielleicht 5 Kunden verwenden, das sind 0.00000001%.
8o Du verkaufst auch an Außerirdische? :d_gutefrage: Wenn ich mich nicht verrechnet hab, hast Du mehr Kunden als die Erde Bewohner. :i_respekt: :k_biggrin:
Gut 0.00000001% ist etwas übertrieben, die Hand nicht von der 0-Taste genommen. :biggrin: Sind zumindest unter 0,1%.
Wolfi
Beiträge: 1444
Registriert: 29.08.2002, 01:20

Beitrag von Wolfi »

... da das vielleicht 5 Kunden verwenden, das sind 0.00000001%.
8o Du verkaufst auch an Außerirdische? :d_gutefrage: Wenn ich mich nicht verrechnet hab, hast Du mehr Kunden als die Erde Bewohner. :i_respekt: :k_biggrin:
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Die Attachments gehen dann auch. Nur so sehr wollte ich das eigentlich nicht implementieren, da das vielleicht 5 Kunden verwenden, das sind 0.00000001%.
007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Hallo Mirko

Ja, das sind natürlich tolle Neuigkeiten :d_bravo:

Da freue ich mich ganz besonders auf die nächste Version!

Vielen Dank!

Roger

Ähem, kleine Frage noch vorweg: Gilt das dann auch für die Attachments oder ist die Sache dort komplizierter?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Hallo Roger,

im nächsten Build, wohl 434 oder 435 kann man den E-Mail-Text nicht angeben, sondern nur die Empfängerdaten, der E-Mail-Text bleibt dann erhalten.
007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Hallo Mirko

Nochmals vielen Dank für die rasche Antwort und die Erläuterungen.

Schade, dass es da nichts gibt: Auch wenn es jedes Mal nur ein paar Mausklicks sind, um die Daten zu aktualisieren, muss man sie zuerst machen und dran denken...

Mein Ziel war es einfach die Stärken zweier Programme optimal miteinander zu verbinden: Also dein Programm, mit dem elegant und einfach ansprechende Mails erstellt und verschickt werden können, mit unserer Auftragsdatenbank, in der die Adressen verwaltet und nach unterschiedlichsten Kriterien selektiert werden.

Aus dem Beitrag von Arne vom August 2004 las ich ähnliche Bestrebungen heraus. Andere widerum haben im Forum schon gefragt, ob die Adressen aus dem Outlook automatisch aktualisiert werden.

Ich denke daher, mit einem einfachen zusätzlichen Startparameter könntest du einigen von uns eine grosse Freude und dein Programm noch interessanter machen!

Gruss Roger
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Die Sache wurde entwickelt zur Erstellung neuer Projekte ohne Anhänge aus einer anderen Software heraus. Der Nutzer sollte keine Möglichkeit erhalten an den Einstellungen etwas zu ändern bzw. diese werden immer wieder neu erstellt. Nur verschicken sollte er, mehr nicht. Ich habe es noch etwas erweitert aber richtig getestet ist das nicht. Bei bestehenden Projekten gibt es Angaben, die Pflicht sind, das sind die E-Mail-Texte, das Format der E-Mail und der Betreff der E-Mail- Anhänge werden nicht korrekt unterstützt.
Gespeichert wird die Projektdatei immer, außer das Projekt ist neu und es wurde kein Dateiname angegeben.

Für einen Import der Empfänger allein, gibt es keine Automatisierungsmöglichkeit. Normalerweise öffnet man von Hand das Projekt, importiert die Empfänger über den Import-Dialog und versendet die E-Mails. Alternativ, das machen viele, verwaltet man alle Empfänger im Projekt (Datensicherung nicht vergessen) und ruft nur nur die An-/Abmeldungen ab.
007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Bin ja noch neu hier, darum sehe ich Sinn und Einsatzmöglichkeiten der verschiedenen Funktionen möglicherweise noch nicht so richtig. Vielleicht packe ich daher das Ganze auch völlig falsch an?!

Wenn ich alle Angaben mitgebe, geschieht nun Folgendes:
  1. Bestehende Projektdatei beinhaltet alles (Betreff, Adressen, HTML, Text, ein Attachment, Einstellungen)
  2. Konfigurationsdatei beinhaltet nun auch alles ausser die Einstellungen
  3. Versendet werden: Alles korrekt, ausser, dass das alte Attachment mitgeschickt wird statt dem neuen
  4. Wenn ich danach das Projekt nicht speichere, enthält es beim nächsten Mal Öffnen: alte Adressen, neuen Betreff, neuen Text, keinen HTML-Text mehr dafür die neue Beilage...
Das Verhalten ist also ebenfalls fehlerhaft. Darum frage ich mich (und nun auch dich oder andere User):
  • Für welchen konkreten Zweck wurde die Automatisierung im Zusammenhang mit bestehenden Projekten geschaffen?
  • Hat jemand Praxiserfahrung mit bestehenden Projekten?
  • Wieso funktioniert es nicht gleich, wie beim manuellen Bearbeiten:
    • Zuerst wird eine Kopie (im Memory oder wo auch immer) angelegt
    • Danach, wird, das was angegeben wird, ersetzt und das was nicht angegeben ist, so gelassen wie es ist
    • Wenn ich am Schluss speichere, wird alles umbenannt und wenn ich nicht speichere, bleibt das Original unangetastet...
:d_gutefrage: Aber vielleicht gibts ja eine viel einfachere Möglichkeit als die Konfigurationsdatei, um meine Adressen mit einem im Supermailer vorbereiteten Projekt zu verbinden? Weil, schlussendlich möchte ich ja nichts Anderes, als die Adressen eines bestehenden Projektes zu aktualisieren, wobei das Datenformat gleich bleibt, ja sogar der Dateiname!

Im einfachsten Fall also so etwas wie ein zusätzlicher Aufrufparameter: \"sm.exe c:\\projekt.smp /RELOADADDR\" oder flexibler mit zusätzlicher Angabe des Dateinamens.

In der Hilfe habe ich nichts Entsprechendes gefunden, denke aber, dass das auch für andere nützlich wäre und, wenn es dies noch nicht gibt, relativ einfach umzusetzen wäre...?!

Für Tipps, Anregungen usw. bin ich dankbar!

Viele Grüsse Roger
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Hast Recht, man muss aber die HTML-Datei angeben, in dem Beitrag vom 02.08.2004 ist das nicht korrekt. Wenn man das nicht macht sieht man zwar den alten Inhalt aber der Inhalt wird überschrieben mit dem neuen Inhalt bzw. mit einem leeren Inhalt.
007
Beiträge: 27
Registriert: 16.02.2005, 14:32

Beitrag von 007 »

Hallo Mirko

Danke für die schnelle Antwort. Irgendwie scheint es mir aber, dass du dir selbst widersprichst, siehe Beitrag vom 2.8.2004: :d_pfeid:
Original von Mirko:
Der Dateiname/Pfad zur HTML-Datei muss nicht angegeben werden, diese Angabe kann auch leer bleiben. Bei einem bestehenden Projekt wird dann halt der Inhalt so gelassen wie er ist. Wenn ein neues Projekt erstellt werden soll, kann die E-Mail nicht versendet werden, da ein Versand ohne E-Mail-Text nicht erlaubt ist.
Ausserdem funktioniert es ja grundsätzlich, ich sehe alles korrekt am Bildschirm. Nur, wenn ich nicht speichere, gehts weder auf den alten Zustand zurück, noch nimmt es den, den es anzeigt.

Gruss Roger
Antworten