Pagina 1 van 1

mail() probleem

Geplaatst: 17 feb 2007, 15:02
door wezy
Hallo,

Ik gebruik op mijn website de mail() functie om bepaalde gegevens naar gebruikers te sturen.
Vanaf januari staan de register_globals standaard af (ik weet niet of dit er iets mee te maken heeft) en vanaf dan zijn er problemen.

Ik heb alle mogelijkheden al geprobeerd, van de allersimpelste mail
(mail("[email protected]", "[email protected]", "onderwerp", "bericht");
tot meer geavanceerde met alle mogelijke headers.
Ik heb ook al phpmailer geprobeerd (phpmailer.sourceforge.net), zonder succes.

De mail komt niet toe bij bepaalde adressen, bij sommige adressen komt hij direct toe, bij andere helemaal niet, zonder foutboodschap. De mail functie geeft true weer, dus is hij goed verstuurd. Ik heb alle anti spam instellingen afgezet en hij komt nog niet toe.

Ik heb ook al register_globals aangezet via het .htaccess bestand, ook zonder succes.

een een eenvoudig voorbeeld:

Code: Selecteer alles

   $mailheaders .= "MIME-Version: 1.0\r\n";
   $mailheaders .= "From: [email protected] \r\n";
   $mailheaders .= "Reply-to: [email protected]\r\n";
   $mailheaders .= "Return-path: [email protected]\r\n";

    mail("[email protected]", "onderwerp", "bericht", $mailheaders);
De website wordt gehost bij dommel.be waar ze niet reageren op mijn vragen hierover.

Heeft er iemand nog een idee?

Alvast bedankt
Wezy

Geplaatst: 17 feb 2007, 17:00
door meon
Globals zouden daar niks mee mogen van doen hebben.
Uw code ziet er correct uit, incl. de From in de headers (moet je doen, anders wordt het idd niet verzonden). Krijg je een error?

Geplaatst: 17 feb 2007, 18:58
door devilkin
Eventueel moet je tijdelijk de error reporting op E_ALL zetten. Zodoende kan je misschien opvangen wat er daar misloopt.

Geplaatst: 23 dec 2007, 06:50
door Mordboy
Kan ook andere reden hebben he
Het kan ook zijn dat sommige begunstigen een slecht ingestelde spam filter hebben of het kan Ook zijn dat uw mails door sommige diensten niet toegelaten zijn.
Gebeurt vaak met hotmail adressen.

Heb al gemerkt als je als Return-path een yahoo of andere adres instelt dat all die mails bij hotmail en sommige andere mail providers geweigerd word als je Return-path bv [email protected] is dan heb je er meestal geen problemen me.

Kweet nu niet of dit toevallig uw probleem zou kunnen zijn met die register_globals heeft het niks te maken denk ik hoor.

Geplaatst: 23 dec 2007, 15:14
door wwdj
enigste dat ik weet is da ge uw from adres goed moet kiezen , zeker van een bestaand domein want anders is kans groot dat die mail gebounced wordt.

Een gmail adres zou moeten volstaan me dunkt