Impossible de recevoir des emails avec le formulaire de contact
Auteur : Dominguez M.
Visité 2334,
Followers 1,
Partagé 0
- Le site web est construit avec le logiciel Incomedia WebSite X5 Evolution 11 avec un formulaire de contact.
- Si un utilisateur essai d’envoyer un email avec un document ci-joint sois en format doc., jpg, etc. nous ne recevons pas l’email mais sans l'ajoute d'un fichier l'email arrive sans aucun soucis.
- Le formulaire de contact de notre site internet est construit avec les scripts fournis par Incomedia WebSite X5 Evolution 11. Toutefois, si nous déplaçons le même site internet sur un autre serveur (www.autreserveur.com) le formulaire fonctionne sans aucun soucis et nous recevons les emails avec les documents joints.
- Voici la réponse de mon herbegeur: "votre page est une page HTML et le serveur n'intervient pas à ce niveau"
Aidez-mois SVP. Merci d'avance
Posté le
Bonjour,
Il vous faut vous assurer que le serveur d'hébergement soit bien configuré et apte à gérer le php 5.5 (version recomandée actuellement) .
Voir également la gestion de la base de données de votre serveur au cas ou (seulement si vous vous en servez pour les données du formulaire).
Cordialement,
Arnaud
Salut à vous,
Petit complément, à toutes fins utiles :
Certains serveurs ne laissent pas passer les pièces jointes aux formulaires. A voir donc du côté de l'hébergeur s'il y a une manipulation à faire ou pas ?
Sinon tenter aussi de déclarer les pièces jointes autorisées directement sur le formulaire (Extensions de fichiers permises) pour voir ce que ça peut donner.
@+, J.P.
Auteur
Bonjour! merci pour votre réponse et aide! Je vais contacter encore une fois mon hébergeur et je vais vous tenir au courant! Merci encore! M.D.
Auteur
Bonjour, le problème je pense que le problème c'est le dossier ".htaccess". Dans mon serveur il n'existe pas.
Je viens de crée le dossier en ajoutent:
SetEnv REGISTER_GLOBALS 1
SetEnv ZEND_OPTIMIZER 1
SetEnv MAGIC_QUOTES 1
SetEnv PHP_VER 5
SetEnv upload_max_filesize 20M
SetEnv post_max_size 20M
J'ai reçoit les emails (pas mal déjà) mais toujours sans les fichiers. Donc je pense il me manque une permision à ajouter dans le fichier ".htaccess". Merci de me dire si vous le connaisez! Cordialement, M.D.
alut M.D.,
J'ai trouvé ça, à toutes fins utiles, écrit par un technicien Incomedia sur la partie anglaise :
Allez sur ton panneau d'administration WX5 (www.nomdetonsite.fr/admin) et tester les différents scripts depuis le bouton "Tests". Si l'un d'eux fonctionne avec la pièce jointe, aller le sélectionner dans les Paramètres avancés (pour la V11 = Etape 4, paramètres avancés, puis gestion des données, et enfin choisir le type de script tout en bas).
Si rien ne fonctionne il est conseillé de consulter son hébergeur pour connaître les modalités d'envoi d'un formulaire avec pièce jointe, et la taille maxi autorisée.
@+, tu nous tien au courant, J.P.
Auteur
Salut et Merci Jiper!
Je viens d'essayer d'envoyer les emails avec de fichier annexé. Les emails sont arrivé avec les scripts à basse qualitté et bas niveau mais sans le fichier annexé. Actuellment je suis chez infomaniak comme hébergeur avec PHP 5.4.35.
a+ et encore un grand merci! M.D.
Hello M.D.,
As-tu déclaré sur ton formulaire les extensions de fichiers permises ? (JPG, GIF, ZIP, PNG, etc... en fonction de ce que tu proposes de recevoir comme PJ sur ton site).
Si après ça bloque encore, il faudra voir ça avec ton hébergeur. Il se peut que ce soit le serveur lui même qui bloque l'envoi de pièces jointes depuis le formulaire.
@+, J.P.
Auteur
Hello je déclaré les extensions de fichiers! Mais toujours rien et selon mon hébergeur le problème est chez moi! :(
Cordialement,
Salut M.D.,
On peut se poser des questions sur ton hébergeur quand on lit sur ton 1er message :
3. Le formulaire de contact de notre site internet est construit avec les scripts fournis par Incomedia WebSite X5 Evolution 11. Toutefois, si nous déplaçons le même site internet sur un autre serveur (www.autreserveur.com) le formulaire fonctionne sans aucun soucis et nous recevons les emails avec les documents joints.
Si ton formulaire fonctionne bien avec les pièces jointes sur un autre serveur, c'est qu'il doit bien y avoir un souci sur l'actuel non ? Tu lis tes messages sur une messagerie locale de l'ordinateur, ou directement sur le WorkSpace de l'hébergeur ?
@Suivre encore, J.P.
Auteur
Salut, j'ai construit le site internet avec WordPress sur mon serveur pour essayer et je reçu sans problème a travers le formulaire de contact de fichier joints. Donc je pense entre mon hébergeur et incomedia il y à un probleme... Cordialement,
Hello Dominguez M.,
Did you try also PHPMailer which has been introduced recently as email script type?
Can you please send me a screenshot of the settings you used on the attachment section fo the email form?
Many thanks!
***** Google Translation:
BonjourM.Dominguez,
Avez-vous essayéaussiPHPMailerqui a été introduitrécemment en tant quescript typee-mail?
Pouvez-vousse il vous plaîtenvoyez-moiune capture d'écrandesparamètres utiliséssur lasection de fixationfole formulaire d'e-mail?
Merci beaucoup!
Bonjour
j'ai actuellement le souci avec les emails rattachés au nom de domaine (du style *** ou com) alors que ca passe avec du gmail par ex.
J'ai tout essayé : basse qualité, bas niveau... rien n'y fait ...
j'ai fouillé sur le serveur évidemment et j'ai ouvert les "vannes" : rien de ce côté là non plus !
petite astuce : je crée à chaque fois une adresse en gmail pour mon client que je redirige directement (vers l'email contact@...) et là ca passe !
serveur windows ou linux : c'est le meme souci et quelle que soit la version de ws5 utilisée
un mystere informatique que je n'ai jamais pu résoudre autrement
bon dimanche
Hello D. BREUVART,
Have you also tried to use the authenticated SMTP with the email of the domain?
Generally this option should work since it's authenticated and it uses the PHPMailer function which works on most providers.
Many thanks!
***** Google Translation:
BonjourD.BREUVART,
Avez-vouségalement essayéd'utiliser leSMTPauthentifiéavec l'emaildu domaine?
En général, cetteoption doittravaillercar il estauthentifiéet ilutilise la fonctionPHPmailqui fonctionne surla plupart des fournisseurs.
Merci beaucoup!