Pages

Affichage des articles dont le libellé est mail. Afficher tous les articles
Affichage des articles dont le libellé est mail. Afficher tous les articles

Mail avec Pièces jointes et PHP sujet

jeudi 27 mars 2014




Bonjour à tous,

J'espère être au bon endroit, voilà j'ai un soucis avec mon code PHP. J'ai créé un formulaire de support, j'ai mis la possibilités d'inclure une image via

Code:


<input type="file" name="image" id="image"/>

.

Je souhaites récupérer cette image et l'envoyer en PJ dans un mail afin que l'équipe support puisse y avoir accès directement.
Malheureusement cela ne fonctionne pas, j'ai bien une PJ, mais le fichier semble vide et il n'y pas de texte dans mon mail. Je suis partie du code dans le tuto developpez.net.

Voici mon code :


Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php

// récupération des infos du formulaire php
$perimeter=$_POST['Perimeter'];
$adresse1 = $_POST['Users'];
$issues = $_POST['issues'];
$Type = $_POST['Type'];
$adresse=$adresse1.'@entreprise.com';
$utilisateurs = str_replace("."," ",$_POST['Users']);
$file_name=$_FILES['image']['name']; //Le nom original du fichier, comme sur le disque du visiteur (exemple : mon_icone.png).
$file_type=$_FILES['image']['type']; //Le type du fichier. Par exemple, cela peut être « image/png ».
$file_size=$_FILES['image']['size']; //La taille du fichier en octets.
$file_name_t = $_FILES['image']['tmp_name']; ////L'adresse vers le fichier uploadé dans le répertoire temporaire

//TO
$to = 'me@entreprise.com';

//Subject
$subject = $perimeter.' | '.$Type.' | Issues';

// clé aléatoire de limite
$boundary = md5(uniqid(microtime(), TRUE));

// Headers
$headers = 'From: <'.$adresse.'>'."\r\n\r\n";
$headers .= 'Mime-Version: 1.0'."\r\n";
$headers .= 'Content-Type: multipart/mixed;boundary='.$boundary."\r\n";
$headers .= "\r\n";

// Message
$msg = 'This is a multipart/mixed message.'."\r\n\r\n";

// Texte
$msg .= '--'.$boundary."\r\n";
$msg .= 'Content-type:text/plain;charset=utf-8'."\r\n";
$msg .= 'Content-transfer-encoding:8bit'."\r\n";
$msg .= 'Un message avec une pièce jointe.'."\r\n";

// Pièce jointe
if (file_exists($file_name))
{
$handle = fopen($file_name, 'r') or die('File '.$file_name.'can t be open');
$content = fread($handle, $file_size);
$content = chunk_split(base64_encode($content));
$f = fclose($handle);

$msg .= '--'.$boundary."\r\n";
$msg .= 'Content-type:'.$file_type.';name='.$file_name."\r\n";
$msg .= 'Content-transfer-encoding:base64'."\r\n";
$msg .= $content."\r\n";
}

// Fin
$msg .= '--'.$boundary. "--\r\n";

// Function mail()
mail($to, $subject, $msg, $headers);

?>
<p> le formulaire est envoyé </p>


Merci d'avance pour vos réponse




Windows Live Mail Problème !! sujet




Bonjour

Depuis avant hier, je ne peux pas envoyer de mail, car ils restent bloqués dans la boite d'envoi !!!!

Que dois-je faire ??:sos:

Merci d'avance




XL 2010 Envoi mail via gmail si modification fichier sujet

samedi 1 février 2014




bonjour a tous et d avance merci du temps que vous prendrez pour m aidez.
Pour commencer je debute en programmation vb alors voila mon souci .
je desire que si mon fichier en excel 2010 est modifier,un mail systematique soit envoyer a plusieurs personnes pour leur signaler la modification ce classeur est en une feuille je precise que ca dois passez par gmail ou Hotmail car pas d Outlook au boulot.

voila j espere que je me suis bien exprimer dans ma demande

encore merci a ceux qui plancheront sur mon souci




Lire mail avec IdPop3/D6 sujet

vendredi 31 janvier 2014




Bonjour à tous,

Je lis dans une procedure mes mails d'un compte GMail, je cherche à savoir si je pourrais indiquer le dossier (autre que la boite de reception) "Envoyés" par exemple et lire son contenu ?

Merci à tous




Formule lien hypertexte mail et plusieurs comptes mails sous Thunderbird sujet




Bonjour,
existe-t-il une solution sous excel pour choisir le compte à partir duquel on veut envoyer un mail au moyen de la formule pour insérer un lien hypertexte mail dans une cellule?

J'envoie mes mails avec Thunderbird pour info.




Problème d'envoi de mail avec Excel via Outlook sujet




Bonjour,

J'ai le code, ci-dessous, d'envoi d'une feuille de calcul Excel par mail via Outlook.


Code:


    ActiveSheet.Cells.SpecialCells(xlCellTypeConstants).Select
   
    ' Show the envelope on the ActiveWorkbook
    ActiveWorkbook.EnvelopeVisible = True
   
    adresse = Sheets("Configuration").range("C12")
    cc = Sheets("Configuration").range("C13")
    message = Sheets("Configuration").range("C11")
    sujet = Sheets("Configuration").range("C10") & " " &  Day(LocalTimeToFRTimeSerial(Now())) & "/" & Month(LocalTimeToFRTimeSerial(Now())) & "/" & Year(LocalTimeToFRTimeSerial(Now())) & " " & Hour(LocalTimeToFRTimeSerial(Now())) & ":00 FR"
           
    Set OutlookApp = CreateObject("outlook.application")
    Set OutlookMail = OutlookApp.CreateItem(0)
   
    With ActiveSheet.MailEnvelope
      .Introduction = message
      .Item.To = adresse
      .Item.cc = cc
      .Item.Subject = sujet
      '.Item.Send
    End With


Ce code fonctionne sur mon poste de travail.
Sur un autre poste, ça ne fonctionne pas. J'obtiens le message d'erreur suivant :

Code:


La méthode 'MailEnvelope' de l'objet -Worksheet' à échoué

Et Excel s'arrête sur la ligne :

Code:


ActiveWorkbook.EnvelopeVisible = True

Les postes de travail sont tous équipé de Windows 7 Entreprise et de Microsoft Office 2013 (Office 14).
Avez-vous déjà rencontré ce problème ? Avez-vous une idée pour m'aider à résoudre ce problème ?

Merci d'avance de votre retour,




XL 2003 Macro pour envoyer un mail à un destinataire sujet

jeudi 30 janvier 2014




Bonjour,
Voilà plusieurs jours que je cherche une réponse sur plusieurs forums dont le vôtre mais sans succès, alors je me lance.
J'ai un fichier excel dont je souhaite envoyer le lien par mail mais à des destinataires qui changent à chaque enregistrement.
C'est un fichier sur lequel on enregistre les réclamations de nos clients, chaque réclamation est enregistrée sur une ligne du tableau et l'assitante commerciale doit faire suivre au service concerné.
C'est donc une référence relative, mais le problème c'est que cette réference est relative par rapport à mon bouton de macro et pas par rapport à une cellule de la ligne.
Difficile à expliquer, je peux vous envoyer mon fichier en pièce jointe.
Merci par avance pour votre aide.
Cdlt
Carole

Suite : autre question, peut-on attribuer une macro à une cellule d'excel et non à un bouton, peut-être que cela solutionnerait mon problème ?

Merci ..













Fichiers attachés