Emailen vanaf website?

Status
Niet open voor verdere reacties.

FFOM

Gebruiker
Lid geworden
16 dec 2007
Berichten
68
Heey

Ik weet eerlijk gezegt niet helemaal of het nou aan mijn website ligt of aan mijn outlook emailadres.

Ik heb dus op een pagina een link geplaatst met de een HTML code: <A HREF="mailto:AnimeReviews@NL.nl">.
Dat zou moeten kloppen lijkt mij.

Maar ik heb eigelijk nooit echt met outlook gewerkt altijd met hotmail, dus daar kan ook een fout zitten in de instelling misschien?

En misschien dat dit ook iets uit kan maken, mijn website staat nog niet online dus nog in de browser.

Hoop dat jullie weten wat ik hieraan kan doen.

XXXX Ayla
 
Beste Ayla,

de link is dik in orde en zou zelfs offline moeten werken. Het ligt gewoon aan outlook. Heb je al gekeken of outlook het standaard emailprogramma is?
- Klik met de rechter muisknop op een leeg stukje taakbalk en kies Eigenschappen.
- Kies Aanpassen.
- Staat in het onderste vak achter E-mail Outlook? Zo niet, kun je dat hier veranderen.

Groeten :)
 
je kan ook dit gebruiken:
PHP:
<?php 
$ip = $_SERVER['REMOTE_ADDR']; 
if (!$_POST['SUBMIT']) 
{ 
?> 
<form method="post">
<p>Bent u al klant bij Fufolia</p>
<p>
  <label>
    <input type="checkbox" name="CheckboxGroup1" value="Ja" id="CheckboxGroup1_0" />
    Ja,</label> 
  graag uw klantnummer in voeren.  klantnummer
  <input type="text" name="klant nummer" id="klant nummer" />
  <br />
    <label>
      <input type="checkbox" name="CheckboxGroup1" value="Nee" id="CheckboxGroup1_1" />
    Nee</label>
  ,
  graag het veld hier onder invullen.<br />
</p>
<table width="242" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <th scope="row">Voor en Achtenaam</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An" id="An" /></th>
  </tr>
    <tr>
    <th scope="row">Onderwerp</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An" id="An6" /></th>
  </tr>

  <tr>
    <th scope="row">
      <label for="c">E-mailadres</label>    </th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An2" id="An2" /></th>
  </tr>
  <tr>
    <th scope="row">telefoon</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An3" id="An3" /></th>
  </tr>
  <tr>
    <th scope="row">Bedrijf</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An4" id="An4" /></th>
  </tr>
  <tr>
    <th scope="row">Vraag/Opmerking</th>
    </tr>
  <tr>
    <th scope="row"><textarea name="An5" cols="45" rows="5"></textarea></th>  </tr>
  <tr>
    <td><input type="SUBMIT" name="SUBMIT" value="Verstuur" /> 
       <input type="submit" value="Velden resetten" /></td>
  </tr>
</table>
</form>
<?php 
} else {//niet gepost 
$naam = addslashes($_POST['An']); 
$email = addslashes($_POST['An2']); 
$telefoon = addslashes($_POST['An3']); 
$bedrijf = addslashes($_POST['An4']);
$bericht = nl2br(addslashes($_POST['An5']));
$onderwerp = addslashes($_POST['An6']); 
 
$verzendbericht = "Dit is een bericht afkomstig vanaf fufolia.com. Het is verzonden door ".$naam." vanaf IP ".$ip." en met emailadres ".$email.". 
Dit is het bericht: 
".$bericht; 
$headers = "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$headers .= "X-Priority: 3\r\n"; 
$headers .= "X-MSMail-Priority: Normal\r\n"; 
$headers .= "X-Mailer: php\r\n"; 
$headers .= "From: \"".$naam."\" <".$email.">\n"; 
$verzendbericht = stripslashes($verzendbericht); 
$onderwerp = stripslashes($onderwerp); 
mail("hier je email", $onderwerp, $verzendbericht, $headers); 
echo "Uw bericht is verzonden. U zult spoedig een antwoord krijgen. klik hier om terug tekeren"; 

}//gepost 

?>
moet je waar hier je email staat veranderen in je eigen email en dan moet ie werken.
 
Heey

Ik weet eerlijk gezegt niet helemaal of het nou aan mijn website ligt of aan mijn outlook emailadres.

Ik heb dus op een pagina een link geplaatst met de een HTML code: <A HREF="mailto:AnimeReviews@NL.nl">.
Dat zou moeten kloppen lijkt mij.

Maar ik heb eigelijk nooit echt met outlook gewerkt altijd met hotmail, dus daar kan ook een fout zitten in de instelling misschien?

En misschien dat dit ook iets uit kan maken, mijn website staat nog niet online dus nog in de browser.

Hoop dat jullie weten wat ik hieraan kan doen.

XXXX Ayla

Uhm wat gaat er eigenlijk mis?
Wat doettie wel/niet?

Standaard is bij een mailto link dat de standaard emailclient een venster voor nieuwe mail opend. verder niet
 
je kan ook dit gebruiken:
PHP:
<?php 
$ip = $_SERVER['REMOTE_ADDR']; 
if (!$_POST['SUBMIT']) 
{ 
?> 
<form method="post">
<p>Bent u al klant bij Fufolia</p>
<p>
  <label>
    <input type="checkbox" name="CheckboxGroup1" value="Ja" id="CheckboxGroup1_0" />
    Ja,</label> 
  graag uw klantnummer in voeren.  klantnummer
  <input type="text" name="klant nummer" id="klant nummer" />
  <br />
    <label>
      <input type="checkbox" name="CheckboxGroup1" value="Nee" id="CheckboxGroup1_1" />
    Nee</label>
  ,
  graag het veld hier onder invullen.<br />
</p>
<table width="242" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <th scope="row">Voor en Achtenaam</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An" id="An" /></th>
  </tr>
    <tr>
    <th scope="row">Onderwerp</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An" id="An6" /></th>
  </tr>

  <tr>
    <th scope="row">
      <label for="c">E-mailadres</label>    </th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An2" id="An2" /></th>
  </tr>
  <tr>
    <th scope="row">telefoon</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An3" id="An3" /></th>
  </tr>
  <tr>
    <th scope="row">Bedrijf</th>
  </tr>
  <tr>
    <th scope="row"><input type="text" name="An4" id="An4" /></th>
  </tr>
  <tr>
    <th scope="row">Vraag/Opmerking</th>
    </tr>
  <tr>
    <th scope="row"><textarea name="An5" cols="45" rows="5"></textarea></th>  </tr>
  <tr>
    <td><input type="SUBMIT" name="SUBMIT" value="Verstuur" /> 
       <input type="submit" value="Velden resetten" /></td>
  </tr>
</table>
</form>
<?php 
} else {//niet gepost 
$naam = addslashes($_POST['An']); 
$email = addslashes($_POST['An2']); 
$telefoon = addslashes($_POST['An3']); 
$bedrijf = addslashes($_POST['An4']);
$bericht = nl2br(addslashes($_POST['An5']));
$onderwerp = addslashes($_POST['An6']); 
 
$verzendbericht = "Dit is een bericht afkomstig vanaf fufolia.com. Het is verzonden door ".$naam." vanaf IP ".$ip." en met emailadres ".$email.". 
Dit is het bericht: 
".$bericht; 
$headers = "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$headers .= "X-Priority: 3\r\n"; 
$headers .= "X-MSMail-Priority: Normal\r\n"; 
$headers .= "X-Mailer: php\r\n"; 
$headers .= "From: \"".$naam."\" <".$email.">\n"; 
$verzendbericht = stripslashes($verzendbericht); 
$onderwerp = stripslashes($onderwerp); 
mail("hier je email", $onderwerp, $verzendbericht, $headers); 
echo "Uw bericht is verzonden. U zult spoedig een antwoord krijgen. klik hier om terug tekeren"; 

}//gepost 

?>
moet je waar hier je email staat veranderen in je eigen email en dan moet ie werken.

Maar dat is de overdreven en moeilijkere manier om een mailtje te versturen... Als je gewoon een email wilt laten versturen werkt mailto gewoon het beste. Daarnaast moet je zowieso nog een server hebben die PHP ondersteund voor deze methode.

Zoals ik al zei had het te maken met het toekennen van het standaard email programma. Niemand anders op het internet zal hier last van krijgen als het eenmaal online staat.

Groeten :)
 
Idd, wat gaat er precies mis?

Mss een domme opmerking maar heb je de link volledig gemaakt

<a href="mailto:AnimeReviews@NL.nl">Stuur een mail</a>

anders verschijnt er niets.
 
mag ik er op wijzen dat als je de php manier gebruikt ze NIET AANKOMEN BIJ HOTMAIL! :evil::mad::S
 
dat is dus de reden waarom ik php met smtp wil gaan bouwen.., maarja... lijkt nogal lastig.
even bij een bedrijf die zo'n pagina heeft draaien de bron vrage..., krijg ik zo;)

maar als jullie weten hoe je contact maakt met de smtp, zeg t dan ff, dan open in een vraag in php forum
 
Wat een onzin weer.

Als je mails verstuurt met PHP komen ze prima aan bij Hotmail. Komen ze niet aan, doe je zelf waarschijnlijk iets verkeerd. Ik stuur dagelijks met PHP mails naar Hotmail, en ik heb nog nooit een niet-aankomende mail gehad.

Verder is 'mailto' niet de beste manier om 'gewoon een mail' te sturen, het hangt namelijk helemaal af van de doelgroep en je mogelijkheden. Als je een breed publiek wilt bereiken, is mailto de verrotste oplossing op het hele web. Ik stuur per definitie nooit mails als dat met mailto moet, dus mij ben je er alvast mee kwijt. En ik ben niet de enige.
Als je een server hebt met PHP-ondersteuning, is het idioot om mails te versturen met mailto.
 
verklaar dan even waarom dat niet zo bij mij is! ze komen op al m'n adressen prima aan, behalve... HOTMAIL...
geef je adres maar dan zal ik een bericht naar je sture, zal tog niet aankome...
 
Vaak stuur je de verkeerde headers mee. Er zijn voorgebakken classes in PHP, zoals Swift Mailer, daarmee zou het geen probleem moeten zijn.
 
PHP:
$headers = "From: ".$naam_verzender." <".$email_verzender.">\r\n";
    $headers .= "Content-type: text/html;  charset=iso-8859-1\r\n";

klopt toch wel?
 
Het klopt toch wel, daarbij moet ik wel zeggen dat het afhangt van de beveiliging waarop je Hotmail instelt. Bij de aller hoogste beveiliging komt een mailtje soms niet aan.
Daarna ligt het aan de headers en daarna aan de server. Ow ja, kijk af en toe ook eens in je ongewenste email ;).

Groeten :)
 
mooi, eindelijk toegegeven? nu moet ik zeggen dat ik er niet blij mee ben, maar ik ga met smtp werken.
en als ze dat blokkere :evil: gaan we met z'n alle de strijd tege microsoft (hotmail) aan!!!!!!!!!:)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan