je kunt beter een php script maken en die een html mail laten versturen. dan is het heel makkelijk
Link gekopieerd
als ik wist hoe ik een php script moet maken dan had ik ook geen problemen gehad om dit via hotmail te doen denk ik bij mezelf...
Link gekopieerd
Kun je niet gewoon met hotmail standaart text bewerking het een en ander in elkaar zetten?
Overigens, hotmail zuigt... use gmail!
Link gekopieerd
je kan emoticons en dat soort rotzooi kiezen
lettertype grotes enzo
maar daar hek niet veel aan want er meot een achtergrondkleur plaatje komen enzo
Link gekopieerd
doe het dan via Outlook (Express) ofzo?
edit: dan wel via de mail van je provider. Hotmail kan je niet meer in Outlook zetten als ik t goed heb.
Link gekopieerd
Zoek even uit hoe je via php een mail kunt versturen, zijn genoeg tutorials over te vinden ;-)
Link gekopieerd
Zie
http://nl2.php.net/manual/nl/function.mail.php :
<?php
// multiple recipients
$to = '[email protected] ' . ', '; // note the comma
$to .= '[email protected] ';
// subject
$subject = 'Birthday Reminders for August';
// message
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'To: Mary <[email protected] >, Kelly <[email protected] >' . "\r\n";
$headers .= 'From: Birthday Reminder <[email protected] >' . "\r\n";
$headers .= 'Cc: [email protected] ' . "\r\n";
$headers .= 'Bcc: [email protected] ' . "\r\n";
// Mail it
mail($to, $subject, $message, $headers);
?>
[edit]
Ik heb wat zitten knutselen, werkt nog niet helemaal. Je moet wel HTML kennen.
<?php
session_start();
function opnieuw()
{
header('Location: ' . $_SERVER['PHP_SELF'] . '?PHPSESSID=' . session_id() . '&pagina=1');
}
if (isset($_GET['pagina']))
{
$pagina = strip_tags($_GET['pagina']);
if ($pagina == 1)
{
echo '<h1>HTML-mailer</h1>';
echo '<form action="' . $_SERVER['PHP_SELF'] . '?PHPSESSID=' . session_id() . '&pagina=2" method="POST">';
echo '<p><input type="text" name="ontvangers"> Aantal ontvangers van de e-mail</p>';
echo '<p><input type="submit" value="Volgende">';
echo '</form>';
}
elseif ($pagina == 2)
{
if (isset($_POST['ontvangers']))
{
$_SESSION['ontvangers'] = strip_tags($_POST['ontvangers']);
echo '<h1>HTML-mailer</h1>';
echo '<form action="' . $_SERVER['PHP_SELF'] . '?PHPSESSID=' . session_id() . '&pagina=3" method="POST">';
for ($i = 0; $i < $_SESSION['ontvangers']; $i ++)
{
echo '<p><input type="text" name="naam[]"> De naam van ontvanger ' . ($i + 1) . '</p>';
echo '<p><input type="text" name="email[]"> Het e-mailadres van ontvanger ' . ($i + 1) . '</p>';
}
echo '<p><input type="submit" value="Volgende">';
echo '</form>';
}
else
{
opnieuw();
}
}
elseif ($pagina == 3)
{
if (isset($_POST['naam']) AND isset($_POST['email']))
{
$_SESSION['naam'] = strip_tags($_POST['naam']);
$_SESSION['email'] = strip_tags($_POST['email']);
echo '<h1>HTML-mailer</h1>';
echo '<form action="' . $_SERVER['PHP_SELF'] . '?PHPSESSID=' . session_id() . '&pagina=4" method="POST">';
echo '<p><input type="text" name="afznaam"> De naam van de afzender</p>';
echo '<p><input type="text" name="afzemail"> Het e-mailadres van de afzender</p>';
echo '<p><input type="text" name="onderwerp"> Het onderwerp</p>';
echo '<p><textarea name="bericht"></textarea> De HTML code</p>';
echo '<p><input type="submit" value="Volgende">';
echo '</form>';
}
else
{
opnieuw();
}
}
elseif ($pagina == 4)
{
if (isset($_POST['afznaam']) AND isset($_POST['afzemail']) AND isset($_POST['onderwerp']) AND isset($_POST['bericht']))
{
$_SESSION['afznaam'] = strip_tags($_POST['afznaam']);
$_SESSION['afzemail'] = strip_tags($_POST['afzemail']);
$_SESSION['onderwerp'] = strip_tags($_POST['onderwerp']);
$_SESSION['bericht'] = $_POST['bericht'];
echo '<h1>HTML-mailer</h1>';
for ($i = 0; $i < $_SESSION['ontvangers']; $i ++)
{
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'To: ' . $_SESSION['naam'][$i] . ' <' . $_SESSION['email'][$i] . '>' . "\r\n";
$headers .= 'From: ' . $_SESSION['afznaam'] . ' <' . $_SESSION['afzemail'] . '>' . "\r\n";
if (mail($_SESSION['naam'][$i] . ' <' . $_SESSION['email'][$i] . '>', $_SESSION['onderwerp'], $_SESSION['bericht'], $headers))
{
echo '<p>De e-mail naar ' . $_SESSION['naam'][$i] . ' is succesvol verzonden*.</p>';
}
else
{
echo '<p style="color: #FF0000;">De e-mail naar ' . $_SESSION['naam'][$i] . ' is niet verzonden**.</p>';
}
}
echo '<p>*Het is PHP gelukt om de e-mail te verzenden, maar of de e-mail daadwerkelijk aankomt is onbekend.</p>';
echo '<p>**Het is PHP niet gelukt om de e-mail te verzenden.</p>';
echo '<form action="javascript:window.close()">';
echo '<p><input type="submit" value="Voltooien">';
echo '</form>';
}
else
{
opnieuw();
}
}
else
{
opnieuw();
}
}
else
{
opnieuw();
}
?>
[/edit]
Link gekopieerd
?
Onbekende gebruiker
29-08-2006 21:03
Tip zet in het aanvelt je eigen adres en in het BCC veld de adressen van de ontvangers.
Link gekopieerd
@ Turmin: Enkel de nieuwe accounts kunnen dit niet meer, de anderen wel. Dit ivm met het mislopen van reclame-inkomsten voor Microsoft ;) .
Link gekopieerd
jongens jongens jongens.... wel bedankt voor de reactie maar dit is geen antwoord op mijn vraag
ik hoef geen geen php pagina die dat voor me doet
mijn vraag is:
via HOTMAIl wil ik een mail versturen met daarin achtergrondjes en al die toeters en bellers
Wie weet hoe dat moet via HOTMAIL (dus niet via PHP)
Link gekopieerd