Domino 9 und frühere Versionen > ND6: Entwicklung
Mail-Versand über mail.box
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