Kokeilen muutamalla eri sähköpostiosoitteella oppia ja ymmärtää sähköpostin käsittelyä:
Mistähän johtuu, että joihinkin sähköposteihin menee hienosti ja joihinkin osoitteisiin sähköpostin otsikon ääkköset menevät tyyliin Tämä tässä
Tekstiosa menee kaikkiin ihan OK.
$subject= "=?utf-8?b?".base64_encode($subject)."?=";
if (mail($email, $subject, $message, $headers, $returnpath)){
...
Mistähän johtuu, että joihinkin sähköposteihin menee hienosti ja joihinkin osoitteisiin sähköpostin otsikon ääkköset menevät tyyliin Tämä tässä
Tekstiosa menee kaikkiin ihan OK.
$subject= "=?utf-8?b?".base64_encode($subject)."?=";
if (mail($email, $subject, $message, $headers, $returnpath)){
...
Vastaukset 9
Vanhimmat
Kokeiletko tuota testimeili.php -esimerkkiä:
https://pastebin.com/tDTUxDG7
Muista vaihtaa lähettäjän ja vastaanottajan osoite todelliseksi ennen kuin ajat skriptin eli testaat postin lähetystä.
Hitsi, tällä homma toimii kaikkiwin osoitteisiin tulee ääkköset ok myös otsikossa..
Ja tuolla omallakin ohjelmanpätkällä, mutta ei kaikkiin osoitteisiin.
Nyt sitten väsäämään muutoksia tämän perusteella. Ajattlin jo, että on käytettävä jotain ulkoista palvelua, jos haluaa sähköpostin toimivan.
Paljosti kiitoksia, saa täällä asiallisiakin vatsauksia, suotta olen vältellyt kysymästä.
Tuo oli muutaman vuoden takainen oma testifaili joka löytyi vielä varmuuskopioista niin ei tarvinnut alkaa uudestaan alusta kirjoittamaan 😉
Huomaa että voit lähettää sähköpostin bodyn myös html-tageja hyödyntäen. Korvaa silloin skriptissä oleva Content-Type
text/plain ⇢ text/html
minkä jälkeen fontteja voi vaikka värjätä ja kokoja säätää ihan kuin nettisivuja tekisi.
Harjoituksessani otsikko, viestin teksti, lähettäjä ja vastaanottaja tulevat muuttujista, ei kovakoodattuna. Muuten näyttää ihan samalta!
Ongelma tulee vain otsikon kanssa ja vain joihinkin osoitteisiin. Otsikon käsittelen kysymyksen yhteydessä kuvatulla tavalla.
Homma toimii. Esimerkki oli selkeä ja johti jäljille.
Tuo käsittely tehtiin samassa luupissa kuin lähettäminen, eli toistuvasti . Siitä johtui ongelma.
Hieno homma. Isokin kokonaisuus hahmottuu ja rakentuu helpommin kun kokoaa sen pienistä itsenäisesti toimivaksi todetuista palasista. Digipalapelin rakentamista, tavallaan.
Problem solved 👍
Suurin osa posteista tajuaa ääköset.
Postisi kiertää sitten NSA kautta jos ääköset katoaa!
Ketju avauksineen, täyttä roskaa.