Door
TonnyBoy Verweij
op 26-06-2014 16:17
gewijzigd op 26-06-2014 18:35
1.181 views
Hallo allemaal,
Ik heb een mail script die prima werkt met hotmail, echter als ik hem naar me Gmail wil versturen komt die niet binnen (ook niet in me spambox)
Heb van alles met de headers geprobeerd maar niks werkt, kan iemand mij verder helpen?
Je maakt de standaardfout waarvoor spamfilters allergisch zijn omdat dit eindeloos vaak wordt misbruikt voor spam: een in een formulier ingevuld e-mailadres klakkeloos gebruiken als de afzender. Stel dit afzenderadres in op een e-mailadres van de webserver die het formulier verzendt.
Waarschijnlijk heb je nu getest met een Gmail-adres als afzender maar kan Google die verzonden mail niet terugvinden. Dat is voor Gmail helemaal verdacht, een mail afkomstig van Gmail die niet via Gmail werd verzonden, dus weg ermee.
Wellicht dat het aan je onderwerp ligt want het lijkt alsof die $fnaam pas later geset wordt dus krijg je in je onderwerp: $fnaam ipv bijvoorbeeld Pieter Jan...
Je maakt de standaardfout waarvoor spamfilters allergisch zijn omdat dit eindeloos vaak wordt misbruikt voor spam: een in een formulier ingevuld e-mailadres klakkeloos gebruiken als de afzender. Stel dit afzenderadres in op een e-mailadres van de webserver die het formulier verzendt.
Waarschijnlijk heb je nu getest met een Gmail-adres als afzender maar kan Google die verzonden mail niet terugvinden. Dat is voor Gmail helemaal verdacht, een mail afkomstig van Gmail die niet via Gmail werd verzonden, dus weg ermee.
Dat heeft geen verschil gemaakt voor mij!
Ik heb ook een hotmail adres gebruikt, dat werkte ook niet. Ben wel benieuwd wat je bedoeld met het volgende: Stel dit afzenderadres in op een e-mailadres van de webserver die het formulier verzendt.
Toevoeging op 26/06/2014 16:29:47:
Furio Scripting op 26/06/2014 16:29:01
Wellicht dat het aan je onderwerp ligt want het lijkt alsof die $fnaam pas later geset wordt dus krijg je in je onderwerp: $fnaam ipv bijvoorbeeld Pieter Jan...
$f_name werkt prima in hotmail, dat is het probleem niet. But thanks for the feedback!
Simpel: wil je e-mail verzenden vanaf de webserver van example.com, stel dan [email protected] in als de afzender. Of een ander, liefst bestaand e-mailadres.
De open opzet die je nu gebruikt, kan worden misbruikt en wordt misbruikt. Je kunt nu [email protected] of [email protected] invullen in je formulier en daarmee mailen, maar daar gaan spamfilters natuurlijk niet intrappen.
Dat wordt nog een gradatie erger als je een Gmail-adres opgeeft als de afzender en de ontvanger ook een Gmail-adres heeft: Gmail kan dan namelijk zien dat die zogenaamd door een Gmail-account verzonden mail in werkelijkheid helemaal niet door een Gmail-account is verzonden. Weg ermee dus.
Simpel: wil je e-mail verzenden vanaf de webserver van example.com, stel dan [email protected] in als de afzender. Of een ander, liefst bestaand e-mailadres.
De open opzet die je nu gebruikt, kan worden misbruikt en wordt misbruikt. Je kunt nu [email protected] of [email protected] invullen in je formulier en daarmee mailen, maar daar gaan spamfilters natuurlijk niet intrappen.
Dat wordt nog een gradatie erger als je een Gmail-adres opgeeft als de afzender en de ontvanger ook een Gmail-adres heeft: Gmail kan dan namelijk zien dat die zogenaamd door een Gmail-account verzonden mail in werkelijkheid helemaal niet door een Gmail-account is verzonden. Weg ermee dus.
Ja is opzich leuk gezegd, alleen ik gebruik Google Apps, dus al mijn email adressen worden beheerd door Google ook de [email protected] adres. ;)
Het lijkt wel een rage; alles quoten. Wat is daar toch de reden voor?
Je reageert op een reactie die er direct boven staat. Dan heeft het toch geen enkele waarde om alles te citeren?!
Mail van [email protected] kan ook via een andere weg verzonden zijn dan via Google, al heb je ingesteld dat al je mailadressen worden beheerd door Google.
Maar heb je het al geprobeerd?
Verder wordt doorgaans aangeraden om swiftmailer of phpmailer te gebruiken; juist om dit soort problemen te voorkomen. Daarbij wordt opgemerkt dat het verstandig/beter is om een mailadres te gebruiken dat gekoppeld is aan het domein.
Verder zou ik je mailadres even uit je post halen. Anders krijg je straks mail waar je niet om gevraagd hebt.