rufo Pas me confondre avec Lycos! | Via un script php :
Code :
Set oHttp = CreateObject("MSXML2.XMLHTTP" )
sUser = Environ("Username" )
sURL = "http://serveur/MailMacroExcel/Sendmail.php?username=" & sUser
oHttp.Open "GET", sURL, False
oHttp.Send
sHTML = oHttp.responseText
Set oHttp = Nothing
|
Et dans le fichier php, tu fais un truc du genre :
Code :
$Username = ''; if ((isset($_GET['username'])) && (! empty($_GET['username']))) { // Name of the user who has modified the file } // Header of the e-mail $To = 'test@toto.fr'; $Subject = "MAJ du fichier!"; $Header = "MIME-Version: 1.0\r\n"; $Header .= "Content-Type: multipart/mixed; boundary=\"$Splitter\"\r\n"; $Header .= "From: serveur@toto.fr\r\n"; $Header .= "\r\n"; // Message texte $msg .= "--$Splitter\r\n"; $msg .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n"; $msg .= "Content-Transfer-Encoding:8bit\r\n"; $msg .= "\r\n"; $BodyMsg = "<html>\r\n<body>\r\n"; $BodyMsg .= "Le fichier a été modifié.<br />\r\n"; $BodyMsg .= "<br />\r\nIl faut le publier.<br />\r\n<br />\r\n"; $BodyMsg .= "Le fichier a été modifié par : <em>$Username</em>.\r\n"; $BodyMsg .= "</body>\r\n</html>\r\n"; $msg .= "$BodyMsg\r\n"; // End header $msg .= "--$Splitter--\r\n"; mail($To, $Subject, $msg, $Header);
|
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
|