Autor Thema: Email aus Access direkt über Domio verschicken?  (Gelesen 2740 mal)

Offline lokl

  • Frischling
  • *
  • Beiträge: 2
Email aus Access direkt über Domio verschicken?
« am: 25.10.06 - 15:14:49 »
Hallo Leute,

kennt jemand eine Möglichkeit aus Access heraus Emails direkt über den Domino Server zu veschicken?
Ich kenne nur die Möglichkeit über den lokalen Client der auch gestartet sein muß und man muß auch eingeloggt sein. Das ist ziemlich umständlich, wenn die Anwendung von einem SQL-Server aus verschickt werden soll.
Deswegen würde ich gerne irgendwie authentifiziert Emails direkt verschicken können.

Merci für eure Tipps

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Email aus Access direkt über Domio verschicken?
« Antwort #1 am: 25.10.06 - 15:28:24 »
Nur mal so als Idee. Sende aus Access die Mails mit SMTP an den Domino-Server. Mit der DLL vbSendMail kannst du sowas machen. Diese DLL sollte sich auch in Access einbinden lassen.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline lokl

  • Frischling
  • *
  • Beiträge: 2
Re: Email aus Access direkt über Domio verschicken?
« Antwort #2 am: 26.10.06 - 10:40:34 »
Danke,

aber ich hatte noch vergessen, das ich das ganze über IMAP und nicht über SMTP schicken müsste.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Email aus Access direkt über Domio verschicken?
« Antwort #3 am: 26.10.06 - 10:42:17 »
Dann würde ich mal im Web suchen, ob es evt. eine Bibliothek dafür gibt.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: Email aus Access direkt über Domio verschicken?
« Antwort #4 am: 26.10.06 - 15:15:03 »
eine Idee wäre VBA zu benutzen,

sieht ungefähr so aus. Das Listing unten ist nicht ganz vollständig, und benutzt die UI-Klassen was nicht das performanteste ist und der LN Client muss ebenfalls installiert sein. Aber es geht ja erstmal nur um das Prinzip.

Code
Sub Email()

Dim Email, Subject As Variant

Dim LNSession As Object
Dim LNWorkspace As Object

Dim LNMailServer As Variant
Dim LNMailDBName As Variant
Dim LNMail As Object
 

'Start von Lotus Notes abfrage vom Mailsserver, Mailfile
'und dem Benutzername
Set LNSession = CreateObject("Notes.NotesSession")
Set LNWorkspace = CreateObject("Notes.NotesUIWorkspace")
LNMailServer = LNSession.GETENVIRONMENTSTRING("MailServer", True)
LNMailDBName = LNSession.GETENVIRONMENTSTRING("MailFile", True)
LNUserName = LNSession.UserName

        
Set LNMail = LNWorkspace.COMPOSEDOCUMENT(LNMailServer, LNMailDBName, "Memo")
Call LNMail.FIELDSETTEXT("Subject", Subject)
Call LNMail.FIELDSETTEXT("EnterSendTo", Email)
Call LNMail.FIELDSETTEXT("EnterCopyTo", CCMail)
Call LNMail.FIELDSETTEXT("Body", Body)

Call LNMail.SEND
Call LNMail.Close(True)


Set LNMailMemo = Nothing
Set LNMailDD = Nothing
Set LNSession = Nothing
End Sub
I love deadlines, i love the whooshing sound they make when they pass by

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Email aus Access direkt über Domio verschicken?
« Antwort #5 am: 26.10.06 - 15:48:43 »
@Hive

Genau das ist aber nicht gewollt.

Siehe:

Ich kenne nur die Möglichkeit über den lokalen Client der auch gestartet sein muß und man muß auch eingeloggt sein. Das ist ziemlich umständlich, wenn die Anwendung von einem SQL-Server aus verschickt werden soll.
Deswegen würde ich gerne irgendwie authentifiziert Emails direkt verschicken können.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Email aus Access direkt über Domio verschicken?
« Antwort #6 am: 26.10.06 - 16:02:19 »
Versteh ich das richtig? Du willst eine Notesmail ohne Notes verschicken?
Ich habe im www dieses Tool gefunden (ohne das Produkt zu kennen).

Kostet zwar was und braucht auch einen installierten Client, aber immerhin.

Gruß

Thomas
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: Email aus Access direkt über Domio verschicken?
« Antwort #7 am: 26.10.06 - 16:05:43 »
Ups ..mein Fehler (nächste mal lese ich genauer).. aber warum dann IMAP, also das komplizierteste von Allen.

Man kann wenn ich mich recht entsinne bei dem öffnen der LN Session auch noch ein Passwort mitgeben so, dass keine Interaktion mehr nötig ist. Das müßte ich aber nochmal raussuchen.

Kai
Zusatz:

gefunden: http://www.planet-source-code.com/vb/scripts/ShowCodeAsText.asp?txtCodeId=34130&lngWId=-1
« Letzte Änderung: 26.10.06 - 16:11:14 von Hive »
I love deadlines, i love the whooshing sound they make when they pass by

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz