Das Notes Forum

Domino 9 und frühere Versionen => ND7: Administration & Userprobleme => Thema gestartet von: Dosta am 20.08.10 - 13:23:26

Titel: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 20.08.10 - 13:23:26
Hi zusammen,


möchte das wenn eine Mail mit einem bestimmten Betreff rein kommt eine Kopie zu einem User geht und der Sender eine von mir definierte Antwort bekommt.

Erster Teil ist ja einfach mit einer Rule zu machen, aber der zweite Teil?

Haben hier natürlich auch einen User (Abteilungsleiter) den alles weiß und in "Outlook Express" geht das ja auch.

geht das in 7.0.3

für eine schnelle einfache Lösung wäre ich echt dankbar, es sollen so 20 Betreff Zeilen gefiltert werden

Schoenes WE
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 23.08.10 - 09:38:56
Moin,

keiner eine Idee?


gruss dosta
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Klafu am 23.08.10 - 09:44:09
Mit Notes Standard-Mittel geht das nicht.
Da musst du dir schon einen Agenten erstellen.

Chris
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 23.08.10 - 14:00:04
Habe leider keine Ahnung wie?
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: MJ am 23.08.10 - 16:36:58
Hallo Dosta,

im Designer kannst Du einen Agenten erstellen, der mit einer ID gestartet wird, dessen Inhaber Agenten auf dem Server ausführen darf. Die Formel im Agent folgt im Screenshot. Ersetze einfach den "max.mustermann@web.de" mit Deiner Empfänger-Adresse und "betreff1" usw. mit Deinen gewünschten Betreffs. Dann sollte es eigentlich funktionieren. Viel Erfolg beim Testen!

Freundliche Grüße
Martin Jonitz
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 24.08.10 - 07:55:43
Vielen Dank MJ werde ich testen.

Danke nochmal
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 24.08.10 - 09:42:52
@MJ

habe mal damit rumgespielt bekomme es aber nicht so richtig hin.


Das mit der Kopie geht, aber wie kann ich dem Ursprungssender eine Nachricht zukommen lassen

Alsoetwa:

@MailSend(from)+@Text(Body):" die Nachricht für den erst Sender)

Gibt es so ein Argument:  (from) für das MailSend


Aufgabe ist es ja:

bekomme eine Mail von 123@xyz.fr mit Berteff: opq, diese will ich an 123@abc.de weiterleiten und dem Sender 123@xyz.fr eine Rückantwort senden mit dem Text "Rückantwort"

 :-:

Danke
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Peter Klett am 24.08.10 - 09:57:32
Genau wie Subject und SendTo in der Formel Felder der eingegangenen Mail sind, kannst Du auch auf alle anderen Felder zugreifen. Eines davon ist From. Du kannst in der Felderliste der Mails nachsehen, ob Du noch mehr brauchbare Felder findest.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: MJ am 24.08.10 - 10:57:21
Hallo Dosta,

wie Peter Klett schon geschrieben hat, kannst Du alle Felder aus der Ursprungsmail benutzen.
In Deinem Fall würde die Formel für das Mail an den Ursprungssender dann so aussehen:
@MailSend(From;"";"";"Antwort: " + Subject;"";"Dein eigener Antwort-Text für den Absender")
Viel Erfolg beim Testen!

Freundliche Grüße
Martin Jonitz
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 24.08.10 - 12:56:19
@mj

geht soweit aber wie heisst das Feld wo ich den Antworttext im Body Feld erstellen kann.

Mit dem +Subject geht das schon mal sehr schon.

Auch habe ich das Problem das die Antwort Mail immer meinen Server als Versender anzeigt, kann ich das auch ändern.

Danke
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: MJ am 24.08.10 - 15:32:17
Hallo Dosta,

Du kannst in der Formel einfach den Muster-Text "Dein eigener Antwort-Text für den Absender" durch Deinen ersetzen.  ;) Du brauchst dafür kein neues/weiteres Feld. Einfach den Text in Gänsefüßchen setzen und bei evt. Zeilenschaltungen + @NewLine + hinzufügen. Also z. B.
@MailSend(From;"";"";"Antwort: " + Subject;"";"Hallo Absender," + @NewLine + "danke für Dein Mail." + @NewLine + "Viele Grüße" + @NewLine + "Dostas")

Beim Agenten, kannst Du über das "Schlüssel"-Symbol sagen, in wessen Namen er ausgeführt werden soll (siehe Screenshot).

Freundliche Grüße
Martin Jonitz
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Dosta am 25.08.10 - 09:11:50
 :knuddel:

vielen vielen dank

MJ
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 15.12.10 - 16:31:02
Hallo,

ich bin ganz neu mit dem Designer 8.5 unterwegs daher mache ich vielleicht noch irgendwas falsch.

Grundsätzlich habe ich alles in dem Thema gesagt einfach nachgespielt um das gleiche ergenis zu erzielen wie dosta (bei mir soll allerdings nur eine automatische Rückantwort erstellt werden sobald jeman d eine Mail an eine MailinDB schickt)


ich habe in meiner entsprechenden Datenbank unter "Code" - "Agents" -"new agent" einen neuen Agenten erstellt
Dann wird mir dort ein Fenster namens Objects angezeigt und dort befindet sich dann
-Agentenname (agent) mit den Unterpunkten Document "Selection" und "Action"
Scheinbar hat sich das mit der Version 8 geändert , man kann nun hier eine "Action adden"
Das habe ich getan (siehe Screenshot)

Trotzdem klappt es irgendwie nicht, ich bekomme keine Antwort wenn ich was an die MailIndb schicke.

Der Agent wird vom Administrator ausgeführt.
Was mache ich bloß falsch :(?

Gruß
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 16.12.10 - 01:04:10
Also ich hab mir das jetzt noch ein paar Mal angeschaut und gegoogelt ohne Ende.
Ich finde keinen Fehler bei meiner Methode.

Muss ich vielleicht 3 mal um den Notesserver tanzen oder so etwas damit der Agent läuft?
Ich habe eigentlich nur noch die Idee das der Agent aus irgendeinem Grund nicht aktiv ist, ansonsten versteh ich den ausbleibenden Erfolg leider nicht  ???
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Pyewacket am 16.12.10 - 09:10:25
Was steht denn im Serverlog wenn die Mail reinkommt? Irgendwelche Fehlermeldungen?

Die ID mit welcher der Agent signiert ist muß die Berechtigung haben, im Namen
von anderen Usern Agenten ausführen zu dürfen. Das wird im Serverdokument
konfiguriert.

Gruss
 Peter
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Driri am 16.12.10 - 09:11:21
Von den Simple Actions würde ich die Finger lassen, die funktionieren nicht immer verlässlich.

Nimm entweder einen Agenten auf Formel-Basis oder nimm für die Aufgabenstellung direkt eine fertige Lösung. Die Team Mailbox von OpenNTF bietet z.B. so eine Funktion und kann kostenlos eingesetzt werden.

http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=DominoTeamMailbox


Die Datenbank ist offiziell ab Domino 7 freigegeben, wir hatten die aber auch unter 6.5 ohne Probleme im Einsatz.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 16.12.10 - 11:15:15
Was steht denn im Serverlog wenn die Mail reinkommt? Irgendwelche Fehlermeldungen?

Die ID mit welcher der Agent signiert ist muß die Berechtigung haben, im Namen
von anderen Usern Agenten ausführen zu dürfen. Das wird im Serverdokument
konfiguriert.

Gruss
 Peter

Hallo,

Ins Logg habe ich ehrlich gesagt noch nicht geschaut , auch weil ich vermieden habe mehr als 2 Testmails zu schicken, da hinter der Adresse auf die der Agent replien soll eine MailinDatenbank der Geschäftsleitung von uns sitzt. (die bekommen dann jedesmal eine Mail)

Die Berechtigungssache kann ich nicht ganz nachvollziehen.
Wenn ich im Designer den Agenten erstelle kann ich irgendwann auf dem Agent Reiter  auf das Schlüsselsymbol klicken und dort einstellen "Run on behalf of:CN=Domäne Administrator/O=Domäne"

Muss ich das selbe nochmal im serverdokument machen und wenn ja wie denn?
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 16.12.10 - 11:17:03
Von den Simple Actions würde ich die Finger lassen, die funktionieren nicht immer verlässlich.

Nimm entweder einen Agenten auf Formel-Basis oder nimm für die Aufgabenstellung direkt eine fertige Lösung. Die Team Mailbox von OpenNTF bietet z.B. so eine Funktion und kann kostenlos eingesetzt werden.

http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=DominoTeamMailbox


Die Datenbank ist offiziell ab Domino 7 freigegeben, wir hatten die aber auch unter 6.5 ohne Probleme im Einsatz.

Hm ok schade.
Naja das einzige was mich bei der Team mailbox abschreckt ist die Tatsache das ich dadurch Begehrlichkeiten wecken werde.
Außerdem besteht die MailInDB ja schon und die müsste ich dann wahrscheinlich konvertieren?
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: ascabg am 16.12.10 - 12:14:39
Hallo,

Zitat
Ins Logg habe ich ehrlich gesagt noch nicht geschaut , auch weil ich vermieden habe mehr als 2 Testmails zu schicken, da hinter der Adresse auf die der Agent replien soll eine MailinDatenbank der Geschäftsleitung von uns sitzt. (die bekommen dann jedesmal eine Mail)
Dann aender doch fuer Deine Tests die Empfaengeradresse.  ;)


Andreas
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Driri am 16.12.10 - 13:06:40
Zitat
Außerdem besteht die MailInDB ja schon und die müsste ich dann wahrscheinlich konvertieren?

Klar. Da müßtest Du natürlich die andere Schablone drüberschieben. Aber das ist ja nun nur ein minimaler Aufwand (5 Minuten oder so).
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 16.12.10 - 16:45:45
Als Formelagent und mit
"@MailSend(From;"";"";"Antwort: " + Subject;"";"Dein eigener Antwort-Text für den Absender")" hats geklappt.

Vielen Dank alle.

Ps: Irgendwie blöde das Simple Actions nicht geht.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 25.02.11 - 13:42:59
Wofür ist eigentlich genau das SELECT @ALL?
Der MailSendbefhl macht doch eigentlich schon alles.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 26.02.11 - 01:01:13
Ok ich dachte die ganze Zeit der Kram funktioniert nun  aber irgendwas läuft schief...

Ich habe einen Formelagenten erstelt der auf Event:eingehende Mail reagiert, der darf sogar relativ viel
und sieht so aus

Zitat
@MailSend(From;"";"";"Antwort: " + Subject;"";"
Wir bedanken uns für Ihre Bewerbung.
Sollten uns ihre Unterlagen überzeugen, melden wir uns zeitnah bei Ihnen.
Willy Wonka
");
SELECT @All

Auf eine eingehende Bewerbung soll der Bewerber eine Rückantwort erhalten ,quasi als Empfangsbestätigung, damit er nicht nochmal anruft .

In der Datenbank läuft noch ein anderer Agent der auch auf Event:eingehende Mails die Mails in eine interne DB weiterleitet und dem Management eine Mail schickt das etwas eingegangen ist.

Das problem ist nun ...die Zustellung der Bewerbung in die Datenbank klappt immer....
die Rückantwort an den Bewerber nur sporadisch.
Ich habe nun 10 mal getestet mit meinem gmxaccount und habe 7 Rückmails bekommen.

Jemand eine Idee?
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Pyewacket am 26.02.11 - 10:08:07
Kann das überhaupt gehen, zwei Agenten bei Eintreffen neuer Mail?
Beim Trigger "Vor eintreffen neuer Mail" geht nur ein Agent, wie das bei
"Nach Eintreffen neuer Mail" ist weiss ich nicht.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Peter Klett am 26.02.11 - 11:23:18
Wie Pyewacket auch schon geschrieben hat, hätte ich ebenfalls Bauchschmerzen, mehrere Agenten für diese Aktionen zu verwenden. Dass es beim Test zu 70 % geklappt hat, zeigt, dass wohl beide Agenten zwar angestoßen werden, sich aber gegenseitig behindern könnten.

Da die Agenten auf neue Mails reagieren sollen (ob nun vor oder nach dem Eingang), frage ich mich, woran Notes erkennt, dass eine Mail neu ist. Dazu werden sicherlich intern irgendwelche Flags gesetzt (ich weiß es wirklich nicht - interessiert mich auch nicht - stelle mir nur vor, wie ich sowas umgesetzt hätte, wenn es meine Aufgabe gewesen wäre). Und wenn nun der erste Agent dieses Flag setzt, bevor der zweite Agent startet, wie soll der zweite dann die neue Mail finden?

Wenn Du für die nächste Aktion noch einen dritten gleichartigen Agenten baust, wird die Trefferquote wohl noch geringer ausfallen.

Die einzig sinnvolle Lösung kann nur sein, einen Agenten zu bauen, der alle Aktionen ausführt. Das hat auch noch weitere Vorteile, da Du nur einen Agenten aktivieren und überwachen musst. Und falls Du die Datenbank mehrfach einsetzt und einstellen möchtest, welche der Aktionen durchgeführt werden sollen, mach es mittels eines Konfigurationsdokumentes und lass den Agenten darauf reagieren, anstatt den Admin in der Ansicht der Agenten nach den notwendigen Agenten suchen zu lassen.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Thomas Schulte am 26.02.11 - 17:16:41
Kann das überhaupt gehen, zwei Agenten bei Eintreffen neuer Mail?
Beim Trigger "Vor eintreffen neuer Mail" geht nur ein Agent, wie das bei
"Nach Eintreffen neuer Mail" ist weiss ich nicht.
du hast es ja schon gesagt ...
Nein das geht nicht, wie die IBM hier schon vor Jahren gesagt hat (http://www-01.ibm.com/support/docview.wss?uid=swg21097211). Wichtig und unbedingt Lesenswert sind hier die "restrictions". Aber du kannst soviele AfternewMail Agenten laufen lassen wie du lustig bist.
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 27.02.11 - 14:13:03
Mist Peter hatte mich schon überzeugt.

Das ist natürlich nun doof sonst hätte ich ja wenigstens einen Grund gekannt warum es nur sporadisch funktioniert ... :(
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: Peter Klett am 27.02.11 - 17:36:18
Glaubst Du alles, was in der Doku steht?

Wenn Deine eigene Erfahrung bei einem solch simplen Agenten schon das Gegenteil vermuten lässt, würde ich vielleicht zu zweifeln anfangen. Dein Agent muss schließlich in der Praxis funktionieren, nicht nur in der Theorie.

Damit will ich nicht sagen, dass es tatsächlich falsch ist, was dort geschrieben steht. Selbst habe ich da keine Erfahrung, da ich noch nie in einer Datenbank zwei solche Agenten erstellt habe (warum nicht, habe ich erläutert). Vielmehr möchte ich nur dazu ermuntern, Geschriebenes in Frage zu stellen und selbst zu überprüfen.

Simple Actions stehen bestimmt auch in der Doku ...
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: tron55 am 09.06.11 - 17:03:12
Zitat
Als Formelagent und mit
"@MailSend(From;"";"";"Antwort: " + Subject;"";"Dein eigener Antwort-Text für den Absender")" hats geklappt.

Vielen Dank alle.

Kann mir jemand aus dem Stehgreif sagen wie ich das miniskript so anpasse das der Absender anders lautet?

Im moment bekommen Leute die eine Mail an eine bestimmte Mailindb schreiben eine automatisierte Mail zurück
von INOMAILER01/Firma.
Unschön.

Am liebsten wäre mir wenn die mail von sales@firma.de zurückkommen würde.
Was muss ich da anpassen?
Titel: Re: Automatisches Antworten auf ein bestimmtes Betreff
Beitrag von: koehlerbv am 09.06.11 - 17:14:34
Das Themna hat hier (und in anderen Foren) schon soooo einen Bart ... Benutze bitte die Forumssuche.
Stichworte sind die verschiedensten Möglichkeiten, dies egibt, wie
- Team Mailbox
- Agent Signer / Agent ausführen im Namen von
- LotusScript: Mail Spoofing