Likes Likes:  0
Resultaten 1 tot 15 van de 24
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen

Onderwerp: mail(); functie

  1. #1
    mail(); functie
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter

    mail(); functie

    Beste WHT-ers,

    Jullie weten nog wel eens wat, daarom mijn vraag. Wat kan ik het beste defineren binnen de mail(); headers voor een HTML layout e-mail. Uiteraard de Content-Type maar wat defineren jullie allemaal binnen jullie headers, uiteraard wil ik ook dat de mail aankomt bij Hotmail en Gmail boxjes.

    Of is het beter dit te doen via SMTP? Iemand daar een compleet script / addon voor liggen, ik weet namelijk dat je mail() en SMTP kan combineren maar ik weet zo niet echt hoe. Op google is inderdaad genoeg te vinden maar niet precies wat ik zoek.

    Alvast bedankt .

  2. #2
    mail(); functie
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    Ik heb wel iets voor je. Stuur maar een mail dan voeg ik de bestanden wel toe.
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  3. #3
    mail(); functie
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    Idem hier, een niet zelfgeschreven mailclass met html en attachment functie.
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  4. #4
    mail(); functie
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    Citaat Oorspronkelijk geplaatst door Ramon Fincken Bekijk Berichten
    Idem hier, een niet zelfgeschreven mailclass met html en attachment functie.
    LOL, zelfde als die van mij denk ik (met dank aan de opensource community natuurlijk)
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  5. #5
    mail(); functie
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    es effe kijken:

    * @author Teye Heimans
    * @package FormHandler


    PHP Code:
    <?php

    /**
     * class Mailer
     *
     * Class to generate a mail with html AND plain text message.
     * Also possible to attach files
     *
     * Methods:
     * ---------------------------------------------------------------------
     * mailer()                                  - Constructor, set some default values
     * setHTMLMessage( $message )                - Set the HTML message
     * setMessage( $message )                    - Set a plain text message
     * attachFile( $file [, $mime] )             - Attach a file to the mail
     * includeFile( $file [, $mime] )            - Attach a file which can be used in the HTML message. The name which can be used in the HTML will be returned
     * attachFileAsData( $file, $data, $mime )   - Attach a file and give the contents of the file as data.
     * includeFileAsData( $file, $data, $mime )  - Attach a file and give the contents of the file as data. The file can be used in the HTML message. The name which can be used in the HTML will be returned
     * setParameters( $paramenters )             - Set extra parameters for the mail function
     * setBoundary( $boundary )                  - Set a specific boundary
     * setPriority( $priority )                  - Set the priority of the message
     * setFrom( $mail [, $name] )                - Set the from e-mail adres and name
     * setReplyTo( $mail [, $name] )             - Set the reply-to e-mail adres and name
     * setCc( $cc )                              - Set the cc addresses to send a copy of a mail to
     * setBcc( $bcc )                            - Set the bcc addresses to send a "blind" copy of the mail
     * setHeader( $header )                      - Set extra headers to the mail
     * sendReadConfirmationTo( $mail [, $name] ) - Send a read confirmation to this address
     * send( $to, $subject )                     - Send the mail
     *
     * Example:
     * ----------------------------------------------------------------------
     * $m = new mailer();
     *
     * $img = $m->includeFile( "logo.gif", "image/gif" );
     *
     * $m->setHTMLMessage( "This is a <b>test</b> e-mail <i>with</i> HTML! <img src=\"$img\" />" );
     * $m->setMessage("This is a plain text message...");
     *
     * $csvData = 'test;test2;someotherData;';
     *
     * $m->attachFileAsData("myCSVFile", $csvData, "text/plain");
     *
     * $m->setPriority( 'High' );
     *
     * $m->setFrom( "john@company.com", "J. Doe" );
     * $m->setReplyTo( "info@company.com", "My Company Name" );
     *
     * if( $m->send("john@doe.com", "Test Mail!" ) ) {
     *     echo "Mail is send!";
     * } else {
     *     echo "Something went wrong! Please try again!";
     * }
     *
     * @author Teye Heimans
     * @package FormHandler
     */
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  6. #6
    mail(); functie
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    Nee, mijne is ietsje langer omdat er smtp bij zit en wat rfc spul... is van Richard en Chuck, ken je wel

    * @author Richard Heyes <richard@phpguru.org>
    * @author Chuck Hagenbuch <chuck@horde.org>
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  7. #7
    mail(); functie
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    lol zo zie je maar weer dat het altijd weer terugvalt op wie de langste heeft ...
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  8. #8
    mail(); functie
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    Hehe,

    ik heb het maar even in een rar gegooid. Wie weet heeft iemand er iets aan

    http://www.systemdeveloper.nl/scripts/mail/
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  9. #9
    mail(); functie
    geregistreerd gebruiker
    5.163 Berichten
    Ingeschreven
    04/06/05

    Locatie
    Zeeland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door ErikKosters Bekijk Berichten
    Of is het beter dit te doen via SMTP? Iemand daar een compleet script / addon voor liggen, ik weet namelijk dat je mail() en SMTP kan combineren maar ik weet zo niet echt hoe. Op google is inderdaad genoeg te vinden maar niet precies wat ik zoek.
    google -> phpmailer

  10. #10
    mail(); functie
    Quicksolve B.V.
    1.594 Berichten
    Ingeschreven
    11/12/04

    Locatie
    Leiden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 27229184
    Ondernemingsnummer: nvt

    Mocht je voor een eigen script gaan en niet voor een bestaande classe hou dan vooral rekening met mail injections. Waarschijnlijk ben je hiervan al op de hoogte, maar even voor degene die het niet weten: http://www.securephpwiki.com/index.php/Email_Injection

  11. #11
    mail(); functie
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter
    Het gaat om enkel tekst dus ben geen images als bijlage of andere bijlages nodig. Enkel HTML opgemaakte tekst. Is hier geen klein script voor? Wil namelijk zo min mogelijk files en zo klein mogelijke code. Script wordt niet door een client aangesproken dus dat injection is niet echt van pas denk ik.

  12. #12
    mail(); functie
    Quicksolve B.V.
    1.594 Berichten
    Ingeschreven
    11/12/04

    Locatie
    Leiden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 27229184
    Ondernemingsnummer: nvt

    Enkel HTML opgemaakte tekst. Is hier geen klein script voor?
    De eerste hit op http://www.php.net/mail/

    Code:
    <?php
    $body="<em>HTML</em> formatted <strong>Message</strong";
      
    $headers = "From: info@mycompany.com \r\n";
    $headers.= "Content-Type: text/html; charset=ISO-8859-1 ";
    $headers .= "MIME-Version: 1.0 ";
    /*notice there aren't any \r\n after the second two header additions. This is what made this version work correctly*/
    mail("john@pacificprime.com", "An HTML Message", $body, $headers);
    ?>
    Ik zou alleen de headers nog wat uitbreiden met bijv. een X-Mailer, Return Path, etc.

  13. #13
    mail(); functie
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter
    Eventueel is een normale text pagina ook voldoende, maar kan ik daar wel Links (urls) in verwerken die klikbaar zijn? Dat weet ik namelijk niet zeker, ben bang van niet.

    Overigens had ik die al gevonden @remigius maar die heeft naar mijn mening idd te weinig headers, ik wil het echt compleet hebben en die ben ik nog niet tegengekomen.

  14. #14
    mail(); functie
    geregistreerd gebruiker
    5.163 Berichten
    Ingeschreven
    04/06/05

    Locatie
    Zeeland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door ErikKosters Bekijk Berichten
    Eventueel is een normale text pagina ook voldoende, maar kan ik daar wel Links (urls) in verwerken die klikbaar zijn? Dat weet ik namelijk niet zeker, ben bang van niet.

    Overigens had ik die al gevonden @remigius maar die heeft naar mijn mening idd te weinig headers, ik wil het echt compleet hebben en die ben ik nog niet tegengekomen.
    Z**k niet zo en gebruik phpmailer.

  15. #15
    mail(); functie
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter
    Ik gebruik momenteel onderstaande, het werkt maar hebben jullie nog tips? En hoe kan ik evt. onderstaande makkelijk omzetten in SMTP omdat ikzelf het niet zo heb op de PHP mailing ivm. load bij 100+ mails tegelijk.

    PHP Code:
    $headers "Return-Path: <user@domein.tld>\n";
    $headers .= "Reply-To: user@domein.tld\n";
    $headers .= "From: user@domein.tld <USER>\n";
    $headers .= "Content-Type: text/html; charset=ISO-8859-1\n";
    $headers .= "Content-Transfer-Encoding: 8bit\n";
    $headers .= "MIME-Version: 1.0\n";
    //
    mail($email$onderwerpnl2br($tekst), $headers); 

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics