Hallo,

Ik vraag mij af of het mogelijk is om een webpagina automatisch te laten doormailen ...

Dus bevoorbeeld een pagina zoals:
http://www.handleidinghtml.nl/start.html

Zou het mogelijk zijn om om deze pagina automatisch te laten doorsturen via een cronjob? Dus ook wanneer de inhoud van deze pagina veranderd ...


Groetjes,
Steven Dirickx
[google]SwiftMailer[/google]??
**steven** schreef op 23.03.2009 12:24
Hallo,

Ik vraag mij af of het mogelijk is om een webpagina automatisch te laten doormailen ...
Dat is mogelijk, je zou eens moeten kijken naar PHPMailer dit is een class voor php waarmee je emails kunt versturen in HTML formaat. En aangezien het gaat om een nieuwsbrief achtig idee.

Wel moet je voor alle content de volledige URL opgeven dus voor een <img src="...."> helemaal compleet aanvullen met http://mijndomein.nl/plaatjes/logo.gif etc..

Ik ga de class.phpmailer.php hier niet posten, dat dingetje is 1497 regels.

Maar als je er belang bij hebt wil ik um wel ff ergens gezipp'd dumpen.

Grts.
René
Twan van der Poel schreef op 27.03.2009 11:09
Hmm, misschien kun je beter alleen de url mailen.
Anyhoe, met lynx kun je de html ophalen en met wget -r kun je de hele site ophalen.


De html mails krijg ik verzonden!
Thx!

Maar nu moet ik het html code nog ophalen ...
Nu vermoed ik dat dat met bovenstaande functies kan ...

Maar hoe moeten deze net gebruikt woden?

Nu heb ik dit ...

Maar het werkt nog niet ..

<?php
$sender = "****************@******.******";
$onderwerp = "Dit is een html mailtje!";
$ontvanger = "****************@******.******";
$message = show_source("test.php");

$headers = "From: ".$sender." <".$sender.">\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "Return-Path: Mail-Error <".$sender.">\r\n";
$headers .= "Reply-To: ".$sender." <".$sender.">\r\n";

$bericht = $message."

-----------------------------------------------
Indien u deze mail niet kan lezen dan kun u de link ****.******.*** in uw browser plakken!";

$message = nl2br($bericht);
mail($ontvanger, $onderwerp, $message, $headers);
echo "Het bericht is succesvol verzonden!";
?>
Hierbij krijg ik

<html> 
    <tr> 
        <td>Hallo</td> 
        <td>Testje test</td> 
    </tr> 
    <tr> 
        <td>Dit is dfsdfsjkfsldkfjslkfjsdlkfjl</td> 
        <td>Een test</td> 
    </tr> 
</html> Het bericht is succesvol verzonden!

Als output op het scherm en


1

-----------------------------------------------
Indien u deze mail niet kan lezen dan kun u de link ***.*****.** in uw browser plakken!


in mijn mailbox ...
RTFM? [php]highlight_file[/php]

Reageren