Autor Thema: Problem mit Mails an Gruppen  (Gelesen 9367 mal)

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Problem mit Mails an Gruppen
« am: 18.06.03 - 10:05:56 »
Hallo zusammen,

ich habe ein kleines Problem mit dem verschicken von Dokumenten. Wenn ich eine Person als Adresse angeben klappt alles einwandfrei, aber wenn es eine Gruppe ist, gibt es einen "User defined Error".

Das Script ist recht lang, aber im Prinzip kann man es auf die folgenden Zeilen reduzieren:


...
doc.SendTo = "GRUPPE"
doc.subject = "Testmail"
call doc.ComputeWithForm(false, false)
call doc.Send(False)


All zu viel kann ich da eigentlich nicht verkehrt machen. Wie gesagt, wenn ich anstatt "GRUPPE" eine Personenadresse eingeben (z. B. "TESTUSER/ORG") funktioniert alles.

Kann mir jemand einen Tip geben? Ich weiß, dass ich das schon einmal gemacht habe, aber im Moment fällt mir einfach nichts ein.

Im Voraus vielen Dank,

JR
« Letzte Änderung: 18.06.03 - 10:12:21 von jr »
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #1 am: 18.06.03 - 10:58:06 »
Wo läuft das Ding den ? Ist das ein Servergestützer Agent oder eine Funktion, die auf dem Client läuft ?

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #2 am: 18.06.03 - 11:02:39 »
Hallo,

das Ganze ist ein einer BackEnd-Scriptbibliothek. Diese wird entweder durch einen periodischen Agenten benutzt werden oder aber auch per Knopfdruck bei einem Anwender.

Im Moment geht es erst einmal um die "FrontEnd-Variante", also der Benutzer drückt auf den Knopf und der Fehler kommt.

Gruß,

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #3 am: 18.06.03 - 11:05:03 »
Hast Du den Script mal Debuggt ? Du schreibst, der Fehler kann eigentlich nur an dieser Stelle auftreten. Geh doch mal mit dem Debugger durch das Ding und schaue, wann er in den Fehler läuft.

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #4 am: 18.06.03 - 11:10:36 »
Ja klar, mit dem Debugger bin ich auf Du und Du ;-). Der Fehler taucht genau beim doc.Send(False) auf. Und wie gesagt, wenn in SendTo ein Name steht, tut alles, nur bei Gruppen geht's nicht.

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #5 am: 18.06.03 - 11:18:16 »
Eigentlich sollte die Gruppe kein Problem machen. Nimm doch bitte mal den "ComputeWithForm" raus, bei einem normalen Mail benötigst Du den nicht, vielleicht verursacht der das Problem.

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #6 am: 18.06.03 - 11:32:45 »
Nein, habe ich leider auch schon probiert. Das Ergebnis ist das Gleiche.

Ich vermute, dass Notes die Gruppe nicht auflösen kann. Vielleicht findet es nicht das Adressbuch, oder es weiß aus einem anderen Grund nicht, dass es eine Gruppe ist. Ich habe es auch mit verschiedenen Gruppentypen versucht (multipurpos, mail only, ...) - nützt alles nichts.

Wenn es gar nicht anders geht, müsste ich die Gruppe halt auflösen. Da könnte es dann aber passieren, dass zu viele Einträge im Mail sind, außerdem wird der Header dann unverhältnismässig groß. Das Blindkopie-Feld wiederum hat das Problem, dass viele das Mail gar nicht lesen, wenn sie nur im Blindkopie auftauchen.

Es ist ein echtes Dilemma. Mit Standardmails funktioniert es ja auch und ich kann mir nicht vorstellen, dass das mit Script nicht funktioneren soll. Irgend etwas mache ich falsch oder habe ich vergessen.  :(

Gruß,

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #7 am: 18.06.03 - 11:35:23 »
Kannst Du mir den Script mal schicken (mailto:mgs@groupcom.de), dann kann ich mir das Ding mal anschauen.

Wo steht die Gruppe eigentlich ? Im pers. Adressbuch oder im öffentlichen ?

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #8 am: 18.06.03 - 12:01:23 »
OK. Ich habe die wesentlichen Teile des Codes zusammengefasst und in einen Knopf programmiert und der Fehler taucht auch hier auf. Diese Code kann man direkt kopieren:


Sub Click(Source As Button)
   
   Dim   session      As New NotesSession
   Dim   ws         As New NotesUiWorkspace
   Dim   db         As NotesDatabase
   
   Set   db         = session.CurrentDatabase
   
   Dim   mail         As New NotesDocument(db)
   Dim   body         As New NotesRichTextItem(mail, "Body")
   
   mail.SendTo      = ".A.ADMIN"
   mail.Subject      = "Dies ist ein Testmail"
   mail.Form         = "Memo"
   
   Call body.AppendText("Dokument: ")
   Call body.AppendDocLink(ws.CurrentDocument.Document, "Dokument bearbeiten")
   
   If ((mail.Form(0) <> "") And (mail.SendTo(0) <> "")) Then
      Call mail.ComputeWithForm(False, False)
      Call mail.Send(False)
   End If
   
End Sub


Wäre echt klasse, wenn du mir hier weiterhelfen könntest.

Im Voraus vielen Dank,

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #9 am: 18.06.03 - 12:03:49 »
Hi jr,

ich probiere es gleich mal aus, allerdings noch mal die Frage, in welchem Adressbuch befindet sich die Gruppe ?

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #10 am: 18.06.03 - 12:08:53 »
Notes 6 ist schon was schönes. Da kommen wenigesten anständige Fehlermeldungen.

Also : Wenn Du den Script auf dem Client laufen lässt und die Gruppe befindet sich im öffentlichen Adressbuch, dann erhalte ich eine entsprechende Fehlermeldung. Wenn die Gruppe im pers. Adressbuch ist, dann funtzt das einwandfrei.

Meff

P.S.: Ich werde aus dem Ding jetzt noch mal einen Agent machen, der auf dem Server läuft, mal sehen ob da was anderes passiert.
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #11 am: 18.06.03 - 12:59:56 »
Die Gruppe liegt im globalen Adressbuch names.nsf auf dem gleichen Server wie die Datenbank, in der das Skript steht. Die Zugriffsrechte sind in Ordnung.

Ich bin ja schon mal froh, dass der Fehler auch bei dir auftritt.

Das ist aber seltsam, dass die Gruppe im lokalen Adressbuch sein muss. Dann müsste ich sie vor dem versenden erst in das lokale Adressbuch kopieren? Mit "normalen" Mails aus der Mail-Datenbank klappts auch, aber da finde ich auch nichts außergewöhnliches.

Vielen Dank für die Hilfe,

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #12 am: 18.06.03 - 13:07:06 »
Hab's jetzt auch einmal mit Notes6 versucht und die Fehlermeldung lautet:

Notes Error: No mail sent

Ist aber auch nicht besonders aussagekräftig...  ;)

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #13 am: 18.06.03 - 13:25:38 »
Mit lokalen Gruppen habe ich es jetzt probiert und es funktioniert auch. Aber nur, weil die Gruppen jetzt direkt aufgelöst werden. Im Mail-Kopf erscheint dann die geanze Liste der Gruppenmitglieder. Das ist dann genauso, wie wenn ich die Gruppe direkt auflösen würde, und genau das möchte ich ja verhindern.

JR
« Letzte Änderung: 18.06.03 - 13:26:12 von jr »
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #14 am: 18.06.03 - 13:29:26 »
Moment, dass ist aber immer so, wenn Du an eine Gruppe aus Deinem lokalen Adressbuch was versendest. Der Router (=Server) kennt diese Gruppe ja schließlich nicht, daher muss das Ding aufgelöst werden.

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #15 am: 18.06.03 - 13:39:30 »
Das ist mir schon klar. Aber wie gesagt: Die Gruppe ist ja aus dem globalen Adressbuch und die werden üblicherweise nicht aufgelöst, sondern stehen mir ihrem Namen im Mail-Header.

Erst durch das Kopieren der Gruppe in das lokale Adressbuch wird diese dann aufgelöst. Aber da man in der Mail-Datenbank Mails an Gruppen des globalen Adressbuchs verschicken kann muss das doch auch für andere Mails funktionieren, oder begehe ich da einen Denkfehler?

JR
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Problem mit Mails an Gruppen
« Antwort #16 am: 18.06.03 - 13:44:04 »
häng die Domäne hintendran und dann sollte sich Notes nicht um die Auflösung scheren, weil Du ihn zwingst, die Domöne direkt anzubimmeln..

also statt

mail.send = Gruppe
=>
mail.send = Gruppe@ABC

Test mal, ob das so funzt
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Problem mit Mails an Gruppen
« Antwort #17 am: 18.06.03 - 13:46:12 »
@Rob

und wie soll das gehen, die Gruppe befindet sich im lokalen Adressbuch auf dem Client, der Server kann damit gar nichts anfangen.

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Problem mit Mails an Gruppen
« Antwort #18 am: 18.06.03 - 13:49:51 »
hiess es nicht:
"Die Gruppe liegt im globalen Adressbuch names.nsf auf dem gleichen Server wie die Datenbank, in der das Skript steht. Die Zugriffsrechte sind in Ordnung."
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline jr

  • Senior Mitglied
  • ****
  • Beiträge: 260
  • Geschlecht: Männlich
  • Bitte keine eierlegenden Wollmilchsäue...
    • Homepage
Re:Problem mit Mails an Gruppen
« Antwort #19 am: 18.06.03 - 13:49:57 »
STOP! Es geht um Gruppen im globalen Adressbuch! Vergesst das mit den lokalen Gruppen einfach.

Das mit der Domäne hinten anhängen habe ich auch schon probiert, klappt aber auch nicht. Es kommt zwar keine Fehlermeldung mehr, aber die Mail wird trotzdem nicht ausgeliefert.

Gruß,

JR
« Letzte Änderung: 18.06.03 - 13:51:06 von jr »
Wer in den Fußstapfen eines anderen geht, hinterlässt keine Spuren und kommt nie als Erster an.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz