Domino 9 und frühere Versionen > ND6: Entwicklung

Mail-Versand über mail.box

(1/4) > >>

bend0r:
Hallo , ...

folgendes ich möchte eine Mail von einer Datenbank aus senden.
Szenario: User schickt mail an db ---> db sendet mail an user

ich bin folgendermaßen vorgegangen(wie in dem Forum gelesen :-) )
- agent der nach eingang neuer mail ausgelöst wird ; den mail-inhalt verarbeitet
- anschliessend soll er eine mail zurücksenden mit der adresse "db@i-net-adresse"

dazu habe ich in anlehnung an forum'S lösungen folgenden mini-test-agenten geschrieben:

__________________________________________________________

Sub Initialize
   
   Dim s As New Notessession
   Dim db As NotesDatabase
   Dim doc As NotesDocument
   
   
   Set db = s.GetDatabase("/Server" , "mail.box")
   Set doc = db.CreateDocument
   
   Call doc.ReplaceItemValue("From" , "db@i-net-adresse")
   Call doc.ReplaceItemValue("MailFrom" , "db@i-net-adresse")
   Call doc.ReplaceItemValue("Principal" , "db@i-net-adresse")
   Call doc.ReplaceItemValue("Body" , "test test")
   Call doc.ReplaceItemValue("Form" , "Memo")
   Call doc.ReplaceItemValue("SendTo" , "me@i-net-adresse")
   
   Call doc.Save(True,True)
        Call doc.Send(False)
   
End Sub


__________________________________________________________



in der form kommt auch eine mail bei mir an, leider ab mit meiner e-mail-adresse.
wenn ich das doc.send raussnehme kommt keine mail an.


jemand ne idee wo mein fehler liegt?


grüsse rene

DerAndre:
Schau mal hier:

http://atnotes.de/index.php?topic=27255.0

bend0r:
erstmal danke für die antwort ...

wenn ich die mail erhalte habe ich dennach meine mail-adresse in principal, from, etc
der agent ist auch mit server-id signiert.

wie schon gesagt wenn ich nicht ein doc.send druntersetze dann kommt die mail auch gar nicht an.


gruesse rene

koehlerbv:
Findest Du das Dokument dann in der MAIL.BOX?
Setze mal noch das Item "PostedDate".

Bernhard

bend0r:
hallo,

PostedDate gesetzt , taucht nicht in der "mail.box" auf

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln