mailen via website zonder dat het in ongewenste post komt
alvast bedankt, henkjan
Bijvoorbeeld:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$headers = 'MIME-Version: 1.0'. "\r\n";
$headers .= 'Content-type: text/plain; charset=iso-8859-1'. "\r\n";
$headers .= 'X-Priority: 3'. "\r\n";
$headers .= 'X-MSMail-Priority: Normal'. "\r\n";
$headers .= 'X-Mailer: PHP/'.phpversion().''."\r\n";
$headers .= 'From: '.$naamwebmaster.' <'.$emailwebmaster.'>'."\r\n";
?>
$headers = 'MIME-Version: 1.0'. "\r\n";
$headers .= 'Content-type: text/plain; charset=iso-8859-1'. "\r\n";
$headers .= 'X-Priority: 3'. "\r\n";
$headers .= 'X-MSMail-Priority: Normal'. "\r\n";
$headers .= 'X-Mailer: PHP/'.phpversion().''."\r\n";
$headers .= 'From: '.$naamwebmaster.' <'.$emailwebmaster.'>'."\r\n";
?>
Kijk ook eens hier naar. Een handige oplossing die erg gemakkelijk werkt voor het verzenden van emailtjes. Als je eenmaal de voorbeelden gezien hebt zul je begrijpen dat ik dit voortaan boven een mail() verkies.
met die headers die jij dr heb staan werkt het netzohard nogniet, maar ik zal die phpmailer eens bekijken
Open een ontvangen emailtje, en kijk dan in de bron naar de headers. Kopierd die ook eens hier heen. Dan kan ik er even naar kijken...
X-SID-PRA: henkjan <[email protected]>
X-SID-Result: TempError
X-Message-Info: 6sSXyD95QpUnSJG/7ckEAc2lYCxQ5Ock4QNnP6Ye6uo=
Received: from lswfront1 ([212.45.63.21]) by bay0-mc4-f10.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
Mon, 20 Mar 2006 08:16:45 -0800
Received: from nobody by lswfront1 with local (Exim 4.44)
id 1FLN3f-0004iv-4C
for [email protected]; Mon, 20 Mar 2006 17:16:39 +0100
To: [email protected]
Subject: bestelling
MIME-Version: 1.0
Content-type: text/plain; charset=iso-8859-1
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP/4.4.2
From: henkjan <[email protected]>
Message-Id: <E1FLN3f-0004iv-4C@lswfront1>
Date: Mon, 20 Mar 2006 17:16:39 +0100
Return-Path: [email protected]
X-OriginalArrivalTime: 20 Mar 2006 16:16:46.0308 (UTC) FILETIME=[AF36AA40:01C64C39]
dat zijn mn headers die ik krijg
X-SID-PRA: henkjan <[email protected]>
X-SID-Result: TempError
X-Message-Info: 6sSXyD95QpUnSJG/7ckEAc2lYCxQ5Ock4QNnP6Ye6uo=
Received: from lswfront1 ([212.45.63.21]) by bay0-mc4-f10.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830);
Mon, 20 Mar 2006 08:16:45 -0800
Received: from nobody by lswfront1 with local (Exim 4.44)
id 1FLN3f-0004iv-4C
for [email protected]; Mon, 20 Mar 2006 17:16:39 +0100
To: [email protected]
Subject: bestelling
MIME-Version: 1.0
Content-type: text/plain; charset=iso-8859-1
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP/4.4.2
From: henkjan <[email protected]>
Message-Id: <E1FLN3f-0004iv-4C@lswfront1>
Date: Mon, 20 Mar 2006 17:16:39 +0100
Return-Path: [email protected]
X-OriginalArrivalTime: 20 Mar 2006 16:16:46.0308 (UTC) FILETIME=[AF36AA40:01C64C39]
dat zijn mn headers die ik krijg
ow mmm dr ging iets fout, hij staat dr 2keer
Stuur eens een mailtje vanaf jou server naar mijn mailadres. Zie profiel.
er staat geen email in je profiel want je mailt hier via een formulier, en ik kan daarin helaas je email niet aflezen
als het goed is istie nou verstuurd
[email protected], die hij blijkbaar niet goedkeurd.
Overigens is het alleen hotmail die er problemen mee heeft volgens mij. Gmail vind het een prima emailtje wat er zijn andere headers meegestuurd.
Wat je kan doen is bij de mail() als 5e waarde meegeven: "-f $jouemail".
Hij gaat opzoek naar een return path, in dit geval Overigens is het alleen hotmail die er problemen mee heeft volgens mij. Gmail vind het een prima emailtje wat er zijn andere headers meegestuurd.
Wat je kan doen is bij de mail() als 5e waarde meegeven: "-f $jouemail".
oke bedankt in iedergeval, ik denk dat ik maar gebruik ga maken van phpmailer, want ik heb het even bekeken en het ziet er veel beter uit, kheb het ook getest en dat werkte ook goed. ook bijlages kunnen makkelijker via php mailer
Ik heb het al vaker gezegt vandaag, het is een erg gemakkelijke oplossing die een hoop zorgen uit je handen kan nemen. Foutafhandeling etc doet phpmailer voor je :).
mail(aljespulhiervoor,'-f'.$returnadres);