CDO kapselt meines Wissens nach nur die MAPI-Schnittstelle um diese über COM verwenden zu können.
Hast du jetzt ein MAPI Profil für einen Account auf einem Domino-Server (z.b. in Outlook) eingerichtet, dann sollte der Zugriff klappen.
Das ganze sollte dann auch mit jedem anderen beliebigen MailAccount funktionieren.
Beiträge von taurec
-
-
CDO sind doch die Collaboration Data Objects.
Natürlich kannst du diese verwenden, wenn du ein entsprechendes Profil für das Domino Postfach eingerichtet hast. -
Wie soll er denn auf die Mails zugreifen ?
Kannst du da ein paar genauere Infos geben, dann kann man dir sicher leichetr helfen. -
Wie sollte diese Auflösung funktionieren ?
Eine IP-Adresse ist einem Provider zugeordnet und nur dieser kann die Auflösung zu einem Namen vornehmen.
DynDNS und ähnliche Dienste bringen nur etwas um einem festen Namen dynamisch eine IP-Adresse zuzuordnen, nicht aber der umgekehrte Weg. -
Also diese Fehlermeldung zeigt ja, daß dein Domino Server versucht die Mails nicht über Notes sondern über SMTP zu routen, d.h. hier stimmt schon was nicht mit den Domänen- und Verbidnungsdokument.
Überprüfe diese noch einmal. -
Wenn du alles eingerichtet hast, was apssiert denn dann ?
Werden die Mails trotzdem direkt versendet oder bekommst du eine Fehlermeldung ? -
Hier musst du über ein RichTextFeld in dem Dokument arbeiten.
Das Objekt NotesRichTextItem hat eine Eigenschaft AppendDocLink und erwartet als Parameter das Dokument auf den der Link erstellt werden soll.
Sieh mal in der Script Hilfe unter AppendDocLink des NotesRichTextItems nach. -
Das ganze sollte eigentlich auch über Notes-Domänen Grenzen hinweg gehen. Es muss halt die entsprechende Gegenzertifizierung vorhanden sein und die Verbindung zu dem anderen Server bekannt sein.
-
Beim Agenten gibt es zwei Benutzer die wichtig sind. Das eine ist der Unterzeichner, der wie bei allen anderen designelementen auch funktioniert.
Dann gibt es noch den der den Agenten aktiviert. Für diesen sind dann die Ausführungsrechte im Serverdokument von Bedeutung.
Letzterer steht natürlich noch auf deiner Admin-ID -
Design Documents sind alle Designelemente in der Datenbank, also auch die Agenten.
-
Hat er auf dem 98er rechner aber zumindest die IP-Adresse des Servers angezeigt ?
Wenn ja dann funktioniert die DNS-Auflösung auf dem anderen Rechner nicht richtig.
Leg dort einfach ein Verbindungsdokument an und trage dort die IP-Adresse direkt ein.
Dann sollte es klappen. -
Versuch doch mal per Trace eine Verbindung mit dem Mail-Server von dem rechner aus herzustellen.
Geht bei R5 über das Menü Datei\Vorgaben\Benutzervorgaben\Anschlüsse.
Dort den Punkt Aufzeichnen auswählen und bei Ziel den Servernamen angeben.
Bei den Aufzeichnungsoptionen Treibermeldungen einschliessen auswählen und dann mit Aufzeichnen starten.
Das Ergebnis kannst du ja dann hier posten. -
Im Serverdokument gibt es unter dem Punkt Sicherheit Einstellungen für Script Agenten. Diese muss den Benutzer enthalten, der die Agenten für den Newsletter und die Benachrichtigung unterzeichnet hat.
Die Administrations ECL ist nur für die Ausführungsrechte am Client verantwortlich, nicht aber wie hier für periodische Agenten. -
Bei einer Standardinstallation lauscht er auf allen eingestellten IP-Adressen und allen netzwerkkarten.
Was ich meinte ist, ob er bei dir auf Port 25 lauscht.
Mich wundert daß du Postfix überhaupt starten kannst. Normalerweise beendet sich ein MTA wie postfix wenn ein anderer Server den ihm zugeordneten Port benutzt.
Daher vermute ich daß dein Domino-Server eben nicht auf Port 25 lauscht.
Schau das mal im Server-Konfigurationsdokument nach.
Sollte dort ein anderer Port eingestellt sein, dann ist das das Problem. -
kann es sein daß der smtp-listener des domino-servers nicht auf port 25 lauscht ?
weil würde der darauf hören, dann liesse sich postfix ja anicht auf der selben maschine starten. -
Hallo Natürlich ist der Port 25 immer belegt, da dieser schon vom Domino-Server verwendet wird.
Wie versuchst du denn per fetchmail die Mails an den Domino-Server weiterzuleiten ?
Vielleicht liegt hier ja der Fehler. -
Hast du die Datenbank mit einer ID unterzeichnet die auch Agenten ausführen darf. bzw. die Agenten durch einen Benutzer aktiviert, der Server-Agenten ausführen darf ?
-
Steht im Reiter Mail unter dem Eintrag Ausgehende Mail senden vielleicht Über Domino Server drin ?
-
Das funktioniert aber nur wenn das Feld bearbeitbar ist und genau das ist ja nicht der Fall.
-
Du hinterlegst das Word-Dokument in einer Maske und extrahierst es auf die Platte wenn die Adressdaten übertragen werden sollen.
Dann baust du über COM eine Verbindung zu diesem Dokument auf:Set appWord = CreateObject("Word.Application")
appWrd.Visible = True
Call appWord.Documents.Open(Hier kommt der Dateiname rein)Danach kann über die VBA Methoden und Eigenschaften auf das Word-Dokument und die Felder zugegriffen werden.
Um den Wert in das Word-Dokument zu bringen, muss im Word-Dokument ein oder mehrere Felder vorhanden sein, in die die Werte übertragen werden können