Domino 9 und frühere Versionen > ND8: Entwicklung

autoresponder aus Datenbank

<< < (4/4)

kawie:

--- Zitat von: Scotty67 am 24.02.11 - 08:33:36 ---
--- Zitat von: kawie am 24.02.11 - 08:21:36 ---Sobald du doc.send benutzt ja! Allerdigns wurde auch schon erwähnt, das ein speichern in der "mail.box" dazu führt das es vom mail router versand wird mit den
Parametern die du angegeben hast. Also auch den gewählten Versender.

Auch wenn es als Spam routine bezeichnet wurde, ist dieses vorgehen meiner Ansicht nach nicht wirklich verwerflich.


--- Ende Zitat ---

hab das schon weiter oben im thread gelesen, wie darf man sich das codemäßig vorstellen ?
der entscheidende part in meiner routine schaut derzeit so aus:


If active(0) = "1" Then
   Set itemProcessed = doc.AppendItemValue( "NotifyProcessed", 1 )
   emailAddress=docSupporter.GetItemValue("NLSupporterEmail")
   'docmail.principal = "<ni-service@at.abb.com>< >"
   docmail.principal = "ni-service@at.abb.com@ABB_ATABB"
   'docmail.Subject="" & SenderEmailSubject(0)
   docmail.body=SenderEmailBody(0)
   docmail.SendTo=emailAddress(0)
   docmail.Send (False)
   Call doc.Save( False, True )
Else
End If


wäre "Call docmail.CopyToDatabase( mail1box )"
richtig ? schon klar mail1box gehört deklariert !


--- Ende Zitat ---

Du kannst es direkt in der mail.box erstellen dann sparst du dir das speichern in der aktuellen db und das "rüberschieben". Es sei den du willst es zu archivzwecken aufbewahren.

Was im gegensatz zu send auf jeden Fall enthalten sein muss, ist das Feld "Recipients" gefüllt mit den empfängern der Mail. Zusätzlich zu den gewünschten Feldern SendTo,CopyTo etc.

als Beispiel dafür:


--- Code: --- Dim recipients As New NotesItem( maildoc, "Recipients", "" )
Let recipients.IsSummary = True
Call recipients.AppendToTextList( maildoc.GetItemValue( "SendTo" ) )
Call recipients.AppendToTextList( maildoc.GetItemValue( "CopyTo" ) )
Call recipients.AppendToTextList( maildoc.GetItemValue( "BlindCopyTo" ) )

--- Ende Code ---

Wie Andreas schon geschrieben hat, darfst du auf keinen fall doc.send benutzten wenn du sie mit einem eigenen Absender benutzen willst.



Gruss

Kai

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln