Pb mail de netscape6 par access

chmanu Messages postés 166 Statut Membre -  
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut a tous,
j ai developpé une appli depuis access qui envoie des mails.
pour cela j utilise une commande qui se trouve dans une librairie
et qui ouvre le client de messagerie par defaut.

Quand c est outlook, pas de pb, quand c'est netscape 4 non plus.
mais avec netscape 6, rien ne se lance.

qq un peut il m aider? c est extrement urgent.
toutes propositions sont les bienvenues (config de netscape, changement de methodes,...)

Merci

Manu
A voir également:

3 réponses

chmanu Messages postés 166 Statut Membre 28
 
je vous mets ici mon code:

Option Compare Database

Option Explicit
' option necessaire pour envois des e-mails
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperations As String, ByVal lpFile As String, ByVal lpparameters As String, ByVal lpDirectory As String, ByVal nshowCmd As Long) As Long
Private Const SW_NORMAL = 1

Private Sub envoi_mail_tous_Click()
' envoie un mail
Dim strAddress As String
Dim strTemp As String
strAddress = "adress@domain.fr"
strTemp = "mailto:" & strAddress
ShellExecute 0, "open", strTemp, 0, 0, SW_NORMAL
End Sub

Manu
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

avec netscape 6 tu as un programme qui doit s'appeler SENDTO, regarde dans ton clic-droit sur l'option "Envoyer vers... netscape messenger".

Mais le souci, c'est que tu n'as pas la main sur les paramètres, alors c'est galère.

Moi, je ne me suis pas ennuyé, j'ai téléchargé un petit OCX freeware, qq lignes de VBA et hop...

Tu le trouveras à l'adresse suivante :

http://www.ostrosoft.com/smtp.html

Il est très efficace, pour les envois limités en nombre, car VBA n'apprécie que modérément l'instanciation multiple avec LOAD et UNLOAD... (mais rien ne t'empêche de boucler sur n envois...)

A ta disposition pour des explications plus détaillées...

A+ Blux "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
Utilisateur anonyme
 
Merci pour ton petit ocx, c est sympa, mais le pb en fait c est que l envoie du mail doit se faire obligatoirement par la messagerie Netscape Messenger, histoire de garder la gestion des dossiers, et tout se qui avait ete fait avant avec ce client de messagerie.
En gros mon but c est de faire comme en html :
<a href='mailto:...'>contact</a>
mais directement depuis une appli access.

Merci,

Manu
0
blux Messages postés 27993 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
ben désolé, mais y'a longtemps que je n'ose plus programmer avec des spécif. par défaut, il y a trop d'inconnues sur les PCs entre les versions de l'OS, du client messagerie, des DLL MAPI...

j'ai craqué ! Je gère tout à la mimine, au moins quand ça déconne, je m'engueule moi-même...

Bon courage

A+ Blux "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0