Const maxi = 1
Dim maildb As Object, username As String, maildbname As String, maildoc2 As Object, maildoc As Object, attachME As Object
Dim session As Object, attachment As String, Recipient(1 To maxi) As String, RecipientCC(1 To maxi) As String, RecipientBCC(1 To maxi) As String
Dim embedobj As Object, listeA As String, listeCC As String, listeBCC As String, i As Integer
EnregistreTabRTF "essai"
Set session = CreateObject("notes.notessession")
username = session.username
'Set maildb = session.getdatabase("", maildbname)
Set maildb = session.getdatabase("", "")
If maildb.IsOpen <> True Then
maildb.openmail
End If
Set maildoc = maildb.createdocument
maildoc.form = "Memo"
Recipient(1) = "toto@msn.com"
maildoc.sendto = Recipient 'tableau contenant les adresses des destinataires
'maildoc.copyto = RecipientCC 'tableau contenant les adresses des destinataires en copie
'maildoc.blindcopyto = RecipientBCC 'tableau contenant les adresses des destinataires en copie masquée
maildoc.Subject = ""
maildoc.body = Chr(10)
'maildoc.returnreceipt = "1" 'Demande une confirmation de lecture
'maildoc.deliveryreport = "c" 'Demande un accusé de réception
maildoc.SAVEMESSAGEONSEND = True 'Affiche une copie du message dans les messages envoyés
'Joint un fichier au mail
Set attachME = maildoc.createrichtextitem("Attachment")
Set embedobj = attachME.EMBEDOBJECT(1454, "", "c:\temp\essai.rtf", "Attachment")
maildoc.createrichtextitem ("Attachment")
'Envoie le message
maildoc.send 0, Recipient
Set maildb = Nothing
Set maildoc = Nothing
Set maildoc2 = Nothing
Set attachME = Nothing
Set session = Nothing
Set embedobj = Nothing
Exit Sub
erreur:
MsgBox "Erreur ! Le message n'a pas été envoyé"
Set maildb = Nothing
Set maildoc = Nothing
Set maildoc2 = Nothing
Set attachME = Nothing
Set session = Nothing
Set embedobj = Nothing