OVH Cloud OVH Cloud

[OL2002] Messages d'avertissement

1 réponse
Avatar
xyzDaniel
Bonjour =E0 tous,

Lorsque j'envoie automatiquement un message et un document=20
=E0 une URL, j'ai les deux messages suivants :=20
1. <Un programme essaie d'acc=E9der aux adresses de=20
messagerie....> avec Recipients.Add,
2. <Un programme tente d'envoyer automatiquement des=20
couuriers en votre nom...> avec Send.

Pourriez-vous me dire quels param=E8tres doivent =EAtre=20
temporairement modifi=E9s (par programmation) pour ne plus=20
subir l'affichage de ces messages ?

Ou bien une fiche explicative ?

merci beaucoup.
Daniel

1 réponse

Avatar
JièL Goubert
Bonjoir(c) xyzDaniel

Le 19/05/2004 17:45 vous nous disiez ceci :
Bonjour à tous,

Pourriez-vous me dire quels paramètres doivent être
temporairement modifiés (par programmation) pour ne plus
subir l'affichage de ces messages ?


un copier coller de plus de la macro à Anor ;-)

Non, la désactivation n'est pas possible.
2 Solutions : refaire ta macro en utilisant un autre mode d'accés
voici une copie d'une macro de Anor
------------
Pas de référence à cocher du moment que la cdosys.dll ou cdoex.dll figure
dans le dossier
système.
Ah oui, inconvénient, le message n'est pas sauvegardé dans les éléments
envoyés, ça doit être
faisable
mais pas encore trouvé comment passer l'objet de cdo à outlook.mailitem (pas
trop cherché
d'ailleurs)

Le fichier c:fichier.txt doit exister bien évidemment, avec des adresses
mail valides, les unes
sous les autres.
Toujours Alt+F11, puis coller :

Option Explicit

Sub PublipostageCDO()
On Error Resume Next
Dim txtLine As String
Dim LeFichier As String
Dim F As Integer

' Déclaration tardive ("Late Binding")
Dim CDO_Message As Object

LeFichier = "c:fichier.txt"
F = FreeFile
Open LeFichier For Input As #F
Do While Not EOF(F)
Line Input #F, txtLine
If InStr(1, txtLine, "@") > 1 Then

With CreateObject("CDO.Message")

.To = txtLine
.from = """Emetteur"""
.Subject = "L'objet du message CDO"
.TextBody = "Le Corps du message CDO"
'.AddAttachment ("c:fichier.txt")
.Send
End With

End If
Loop
Close #F
Set CDO_Message = Nothing
End Sub
---------------
tu en trouveras d'autres ici : http://memoaccess.free.fr/outlook.htm

ou bien utiliser un "truc" comme "clickyes" qui clique sur le bouton Oui à
ta place (voir dans la FAQ Outlook, téléchargement), mais c'est pas trés clean.

Ou bien une fiche explicative ?


peut-être ici
OL2002 : Informations destinées aux développeurs concernant les
fonctionnalités de sécurité du courrier électronique
http://support.microsoft.com/?id)0500

merci beaucoup.


--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm