1. #1
    m@@rt3n's Avatar
    Registered
    01/02/03
    Posts
    149
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    php mail function

    Juw,

    mijn probleem:
    Code:
    <?php
    $to      = 'blablabla@hotmail.com';
    $subject = 'the subject';
    $message = 'hello';
    $headers = 'From: blablabla@hotmail.com' . "\r\n" .
        'Reply-To: blablabla@hotmail.com' . "\r\n" .
        'X-Mailer: PHP/' . phpversion();
    
    mail($to, $subject, $message, $headers);
    ?>
    ik heb bovenstaande code om een e-mail te probere versturen, nu lukt dit echter niet.

    ik heb in mijn php ini bestand smtp server als relay.skynet.be ingegeven nu krijg ik volgende warningals ik naar php bestand surf:

    Warning: mail() [function.mail]: SMTP server response: 501 #5.1.3 Partial domain not allowed: 'localhost' in C:\xampp\htdocs\nieuws\mail.php on line 9

    lijn 9 is dus volgende lijn:

    mail($to, $subject, $message, $headers);


    kheb wel de poort in php ini ingesteld laten staan op standaard poort = 25 (niet?)

    mvg en dank bij voorbaat
    schaap
    no votes  

  2. #2
    TiZon's Avatar
    Registered
    14/12/05
    Location
    Dilbeek
    Posts
    10,473
    iTrader
    20 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/40
    Skynet laat het niet toe, je zou je server kunnen misbruiken voor Spam.
    PSN:TiZon Website Facebook Gallery YouTube Last.fm Twitter
    no votes  

  3. #3
    m@@rt3n's Avatar
    Registered
    01/02/03
    Posts
    149
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    he en hoe weet die server dan juist dat ik niet met thunderbird mail?
    ale maakt niet zoveel uit, is er dan een andere mogelijkheid?
    no votes  

  4. #4
    el shorty's Avatar
    Registered
    10/07/02
    Location
    Brugge
    Posts
    2,070
    iTrader
    0
    Mentioned
    5 Post(s)
    Reputation
    2/4
    op basis van ip zal zo iets toch niet werken op een extern domain.

    en hoe ze het kunnen weten?
    Je code is de volle 6 lijnen lang met:
    'X-Mailer: PHP/' . phpversion();
    in. Lijkt me vrij duidelijk hoe de server het weet?
    * blub*
    no votes  

  5. #5
    Lord Kveldulv's Avatar
    Registered
    20/05/07
    Location
    Pays des Collines
    Posts
    3,643
    iTrader
    5 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/9
    Quote Originally Posted by el shorty View Post
    This quote is hidden because you are ignoring this member. Show
    Lijkt me vrij duidelijk hoe de server het weet?
    Maar hij gaat daar niets mee doen. En zeker al niet blokkeren.

    De fout ligt bij die localhost. Hij moet een volwaardig domein weten, verzin desnoods iets (maar dan gaan sommige servers u wel weigeren). Daarvoor moet ge eens in uw apache config kijken of ge daar niks vindt.
    no votes  

  6. #6
    Gamefactor's Avatar
    Registered
    23/07/05
    Location
    Dworp
    Posts
    593
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/2
    Voor een mail te versturen raad ik je deze mailer aan : Codeworx Technologies

    Hier kan je eenvoudig gebruik maken van de mail classes waardoor een mail versturen kinderspel wordt!
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in