Avatar billede tanzaweb Nybegynder
22. november 2005 - 19:58 Der er 5 kommentarer og
1 løsning

HTML mail virker ikke

Jeg prøver at sende en html mail men kan ikke få det til at virke.

Jeg har bl.a. et billede som skal virke med link, men jeg kan ikke få linket til at virker i mailen, nogen der har en Ide?

<?php
                /* recipients */                           
                            $to = $_REQUEST['Email_send'];
                           
                            /* subject */
                            $subject = "Order bekræftelse fra Ent4you med bank oplysninger";
                            /* message */
                            $message = '
                            <html>
                            <head>
                            <title>Order bekræftelse fra Ent4you</title>
                            </head>
                            <body>
                                <p>Tak for din ordre hos Ent4you.!</p>
                                <table>
                                    <tr>
                                        <th width=\"200\">Kunde Nummer:</th><td>'.$_REQUEST['nettel_Customer'].'</td>
                                    </tr>
                                    <tr>
                                        <th>Ordre nummer:</th><td>'.$ordrenr.'</td>
                                    </tr>
                                    <tr>
                                        <td valign=\"top\">Betalings oplysninger:</td>
                                        <td>
                                        Indbetal venligst '.$_REQUEST['belob'].',- DKK på følgende konto i Den Danske med henvisning til dit konto nummer hos Ent4you eller dit telefonnummer.<br />
                                        <br />
                                        <br />                                                                       
                                        <br /><script type=\'text/javascript\' language=\'javascript\' src=\'http://www.ewire.dk/includes/quickservice_functions.js.asp\'></script>
                                        <a style=\"cursor:pointer\" onclick=\"java script:open_ewire_email(\'testmail@gvd.dk\',\'Test+modtager\',\'Ent4you+shop\',\'Test+af+ent4you%2Edk+shoppen\',\' '. $_REQUEST['belob'].' \',\'0\',\'1\'); \"><img src=\'http://www.ewire.dk/images/icons/ewire-knap-med-and-100x33-gif.gif\' border=\'0\'></a>
                                        </td>
                                    </tr>
                                </table>
                            </body>
                            </html>';
                           
                            /* To send HTML mail, you can set the Content-type header. */
                            $headers  = "MIME-Version: 1.0\r\n";
                            $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
                            $headers .= "From: Ent4you salg <info@testmail.biz>\n";
                                                                                                   
                            /* and now mail it */
                            mail($to, $subject, $message, $headers);
                            mail('info@testmail.biz', $subject, $message, $headers);
               
                }
?>
Avatar billede erikjacobsen Ekspert
22. november 2005 - 20:18 #1
Rigtig mange mailklienter viser ikke billeder, og henter ikke javascript, fra fremmede kilder når man læser mailen. Det har noget med sikkerhed og privatliv at gøre.
Avatar billede tanzaweb Nybegynder
22. november 2005 - 20:20 #2
ok, er der andet man kan gøre?
Avatar billede erikjacobsen Ekspert
22. november 2005 - 20:37 #3
Mailprogrammer er ganske forsigtige med hvad de gør, så generelt set kan du ikke gøre det du prøver på. Du kan lægge et link i din mail, til en side du har styr på, og så vil du sikkert kunne få vist de oplysninger. Men ikke direkte i din mail-kode.
Avatar billede tanzaweb Nybegynder
22. november 2005 - 20:46 #4
Ja, jeg har løst det men jeg har også sat billede linket ind for så er billedet der trods alt, hvis de downloader billedet.
Du får pointene. jeg havde dog løst det før dit andet svar da jeg jo dummede mig lidt :)
De har også en eller anden software løsning men den er jeg bare ikke så meget for at bruge.
Avatar billede erikjacobsen Ekspert
22. november 2005 - 20:47 #5
Nej tak, jeg samler slet ikke på point.
Avatar billede tanzaweb Nybegynder
22. november 2005 - 21:03 #6
ok, det er så iorden
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester