emaildest = InputBox("Indiquer l'adresse e-mail du destinataire", "Cryptext - E-mail du destinataire") If Len(emaildest) = 0 Then Exit Sub emailsubject = InputBox("Indiquer le sujet", "Cryptext - Sujet du message") emailmsg = InputBox("Indiquer un léger message pour votre message", "Cryptext - Message") Dim ObjOutl As Object Dim objSession As Object On Error Resume Next Set ObjOutl = CreateObject("Outlook.Application") Set objSession = ObjOutl.GetNamespace("MAPI") Set ObjMessage = ObjOutl.CreateItem(0) objSession.Logon With ObjMessage .To = emaildest .CC = "" .Subject = emailsubject .Body = emailmsg ObjMessage.Attachments.Add Sfile .Send End With Set ObjMessage = Nothing objSession.Logoff Set objSession = Nothing Set ObjOutl = Nothing
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionSub DecomposeMess(CrmailMess As Message) Dim i As Integer Dim SDir As String Dim RetVal As Integer Dim MessRecur As Message Dim RecurVal As Integer Dim OnlyMail As Boolean Dim objInbox As Object Dim objNewMail As Message Dim j As Integer On Error GoTo err_lbl If CrmailMess.Attachments.Count <> 0 Then ' ########## 'si c'est un att mail recursif ' ########## CrmailMess.Unread = True CrmailMess.Update For i = 1 To CrmailMess.Attachments.Count If CrmailMess.Attachments.Item(i).Type = 4 Then RECUR = True Call Write_Log("Extracting Attachment Appel recursif", True, MainCfg.TraceOK) Set MessRecur = CrmailMess.Attachments(i).source Set objInbox = objSession.GetDefaultFolder(1) Set objNewMail = MessRecur.CopyTo(objInbox.ID) objNewMail.Unread = True objNewMail.Update RECUR = True Call DecomposeMess(objNewMail) End If Next i End If Exit Sub
dim SafeContact, oContact set SafeContact = CreateObject("Redemption.SafeContactItem") 'Create an instance of Redemption.SafeContactItem set oContact = Outlook.Session.GetDefaultFolder(10).Items(1) 'Get a contact item from Outlook SafeContact.Item = oContact 'set Item property of a SafeContact to an Outlook contact item MsgBox SafeContact.Email1Address 'access Email1Address property from SafeContact, no warnings are displayed
If Curmail.Attachments.Item(i).Fields(&H3712001E) = "" Then ' vous indique si c'est un attachement reel ou pas, le chiffre exa se trouve avec l'utilitaire http://www.dimastr.com/outspy/