5568 sujets

Sémantique web et HTML

bonjour à tous,

j'ai fait un site avec une adresse mail pour le contact.
j'aimerai savoir comment configurer ce lien pour que tous les mails arrivent chez plusieurs personnes différentes (3 en tout)

merci pour vos conseils
Bonjour epmale,

Il me semble qu'il faut faire comme cela :
<a href="mailto:pierre@machin.fr,paul@truque.fr,jacques@chouette.fr">Mail</a>

Modifié par papillon41 (24 Sep 2007 - 16:12)
epmale a écrit :
ça marche pas Smiley bawling

Chez moi ça marche.
Peut-être certains clients mail ne comprennent-ils pas cette syntaxe?

Plus généralement: c'est pour faire quoi, au juste? N'y a-t-il pas des solutions plus robustes à mettre en place: formulaire de contact, liste de diffusion?
ben juste que quand les personnes envois un mail a partir du site, que plusieurs personnes le recoivent en même temps.

mais je ne risque pas d'avoir le même problème avec un formulaire ?

merci de ton aide Smiley cligne
Essaye comme cela :
<a href="mailto:pierre@machin.fr,%20paul@truque.fr,%20jacques@chouette.fr">Mail</a>
(Testé sur "Mozilla Thunderbird").

Sinon, voir sur SELFHTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>courriels</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Super ces courriels</h1>
<p>courriel à un destinataire principal et un destinataire de copie visible :<br />
<a href="mailto:tetedeuf@quelque.part?cc=hortense.soipeut@dinteret.fr">courriel avec copie</a></p>
<p>courriel à un destinataire principal et un destinataire de copie invisible :<br />
<a href="mailto:tetedeuf@quelque.part?bcc=hortense.soipeut@dinteret.fr">courriel avec copie secrète</a></p>
<p>courriel avec objet prédéfini (objet) :<br />
<a href="mailto:tetedeuf@quelque.part?subject=un%20courriel%20de%20tes%20pages%20Web">courriel avec objet</a></p>
<p>courriel avec corps de message prédéfini (texte du message) :<br />
<a href="mailto:tetedeuf@quelque.part?body=Salut%20Jean,%0D%0A%0D%0Aje%20voulais%20juste%20dire%20que%DF ">courriel avec corps de message</a></p>
<p>courriel avec des options combinées :<br />
<a href="mailto:tetedeuf@quelque.part?cc=hortense.soipeut@dinteret.fr&amp;subject=salut%20Jean,%20salut%20Hortense">cc et objet Subject</a></p>
<p>courriel à deux destinataires principaux :<br />
<a href="mailto:tetedeuf@quelque.part,%20hortense.soipeut@dinteret.fr">courriel à deux destinataires</a></p>
<p>courriel avec schéma d'adresse complet :<br />
<a href="mailto:Jean%20T%C3%AAtedeuf%20%3Ctetedeuf@quelque.part%3E">courriel avec schéma d'adresse</a></p>
</body>
</html>

Modifié par papillon41 (27 Sep 2007 - 10:54)
epmale a écrit :
ben juste que quand les personnes envois un mail a partir du site, que plusieurs personnes le recoivent en même temps.

L'idéal pour cela c'est la liste de diffusion: une adresse e-mail qui redirige les messages vers différents destinataires. C'est plus lisible pour le public... sauf si on souhaite que les différentes adresses apparaissent, bien sûr.
excusez moi pour le retard

merci pour vos réponses

florent justement tu fais comment pour avoir une seule adresse pour rediriger ensuite vers différents destinataires ?
Je proposerai de ne pas faire de formulaire HTML pour envoyer les mails pour une simple raison: de nombreux robots parcourent l'Internet à la recherche d'adresses emails à spammer.

En ce qui me concerne, un formulaire qui envoie le message en PHP via la fonction mail est bien plus simple à utiliser.

Dis-moi, est-ce toujours les mêmes personnes qui reçoivent le mail? (c'est à dire: est-ce toujours aux mêmes adresses que le message est envoyé?)
Salut epmale Smiley cligne ,

un petit exemple :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <title>Contact</title>
<style type="text/css">
.alerte {
	color:#CC0000;
}

form {
	width: 500px;
	padding: 10px 20px;
	background: lavender;
	color: midnightblue;
}
form p {
	margin: 1em 0;
}
form p.double {
	/* Empêcher le dépassement des flottants */
	overflow: hidden;
	width: 100%;
}
form p.double label {
	overflow: hidden;
	float: left;
	width: 30%;
	text-align: right;
	font-weight: bold;
	cursor: pointer;
}
form p.double label {
	display: block;
	margin-top: .2em;
	font-size: .8em;
	font-weight: normal;
	cursor: default;
}
form p.double input,
form p.double textarea {
	display: block;
	margin-left: 32%;
	width: 50%;
	border: solid 1px midnightblue;
	padding: 2px 4px;
}
form p.double textarea {
	padding: 2px 0 0 4px;
	width: 65%;
	height: 6em;
}
form p.simple {
	margin-left: 32%;
}
</style>
</head>
<body>
<?php
//destinatires
$destinataires = array('email1@laposte.net', 'email2@hotmail.com', 'email3@libertysurf.fr');
$to = implode("\n", $destinataires); // 
$sujet = "Message depuis le site";

// Message soumis ?
if (isset($_POST['envoyer'])) {
	// Récupération du message
	$message = (!empty($_POST["message"])) ? $_POST["message"] : '';
	//Envoi du mail si non vide
	if ($message != '') {
		if (mail($to, $sujet, $message)) {
			echo '<p>Le message a bien été envoyé.</p>';
			die();
		} else {
			echo '<p>Erreur lors de l'envoi du mail.</p>';
			die();
		}
	} else { // si message vide
		echo '<p class="alerte">Merci de saisir un message.</p>';
	}
}
?>
<form name="formulaire" action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
	<p class="double">
		<label for="message">Message:</label>
		<textarea name="message" id="message" rows="5" cols="30"></textarea>
	</p>
	<p class="simple">
		<input type="submit" name="envoyer" value="Envoyer" />
	</p>
</form>
</body>
</html>

La mise en page est extraite "sans scrupules" de covertprestige Smiley lol

A+
Modifié par Heyoan (23 Oct 2007 - 23:36)
Modérateur
un grand merci à tous pour votre aide !! Smiley cligne

bon aller faut vraiment que je me mette au php, mais ca m'a l'air tellement compliqué !! heureusement vous êtes là ! Smiley murf