mail() probleem

Plaats reactie
wezy
Starter
Starter
Berichten: 1
Lid geworden op: 10 nov 2005, 11:28

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
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

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?
Gebruikersavatar
devilkin
Elite Poster
Elite Poster
Berichten: 4884
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 551 keer
Bedankt: 341 keer
Contacteer:

Eventueel moet je tijdelijk de error reporting op E_ALL zetten. Zodoende kan je misschien opvangen wat er daar misloopt.
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
Mordboy
Starter
Starter
Berichten: 16
Lid geworden op: 23 dec 2007, 05:19
Locatie: Belgium - Haasdonk
Contacteer:

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.
Afbeelding
wwdj
Member
Member
Berichten: 93
Lid geworden op: 18 dec 2007, 17:07

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
Plaats reactie

Terug naar “Development”