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 -
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
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:
- Pb mail de netscape6 par access
- Windows live mail - Télécharger - Mail
- Acer quick access ✓ - Forum PC portable
- Mail avast 499 euros ✓ - Forum Virus
- Serveur de reception mail - Guide
- [At] mail - Forum Mail
3 réponses
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
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
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
En gros mon but c est de faire comme en html :
<a href='mailto:...'>contact</a>
mais directement depuis une appli access.
Merci,
Manu
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"
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"
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"