Egyre több ügyfél keres meg, hogy korábban jól működő webáruháza nem küldi ki a leveleket, vagy ha ki tud küldeni levelet, akkor az ügyfelek a spam mappában találják azokat. Felteszik a kérdést, hogy miért hibás az áruházuk, ha korábban jó volt vagy egyáltalán mi lehet a probléma?
A webáruházak minden olyan funkcióról amiről értesíteni szeretnénk az ügyfeleket e-mail formájában próbál kommunikálni. Ehhez igénybeveheti a legalapvetőbb levélküldő funkciót a php_mail-t vagy másnéven mail függvényt.
De mi az a php_mail?
PHP mail(): A php_mail() egy PHP programnyelvbe beépített függvény, amelyet arra használnak a php-ban írt kódok, hogy e-mail üzeneteket tudjanak küldeni. A függvény egyszerűen lehetővé teszi számunkra, hogy PHP-ből küldjünk e-maileket a kódunk segítségével.
Alapvetően minden webáruház, CMS vagy bármilyen php alapra írt rendszer pl, Opencart, WordPress, Magento, Prestashop, Drupal, Joomla képes php mail függvény által levelet küldeni.
Számos gond ill. probléma jelentkezett a php_mail-el kapcsolatban:
- Megbízhatóság: A
mail()függvény sokszor megbízhatatlannak tekinthető. Nem garantálja a sikerességet, és az e-mail üzenetek elküldése hibákkal járhat. Az e-mail elküldése közbeni hibák kezelése és visszajelzése is kihívást jelenthet. - Spam szűrés: Az e-mail szolgáltatók és spam szűrők hajlamosak elutasítani vagy a spam mappába helyezni azokat az e-maileket, amelyeket a
mail()függvény segítségével küldünk, mivel ezeket könnyen kihasználhatják a spammerek. Ennek eredményeként az ilyen e-mailek célba juttatása problémás lehet. - Korlátozások: A
mail()függvény lehetőségei és funkcionalitása limitált lehet. Nem képes kezelni például nagy mellékleteket vagy speciális e-mail fejléc beállításokat. - Teljesítmény: Nagy mennyiségű e-mail küldése a
mail()függvénnyel lassú és hatékonytalan lehet. - Nincs visszajelzés: A
mail()függvény nem ad visszajelzést az e-mail állapotáról, például arról, hogy az e-mail el lett-e küldve, vagy hogy sikeresen megérkezett-e a címzettnek.
Mivel küldjük a leveleket? Miért jobb az SMTP?
Az Smtp azért jobb megoldás, mert a leveleket már az adott fiók küldi ki, amihez felhasználónév és jelszó tartozik. SSL/TLS titkosítást használhatunk a szolgáltatónktól függően a spam küldés ezekről a fiókokról sokkal nehezebb hiszen hitelesítés alapján korlátozva van a hozzáférés.
Az SMTP használatának előnyei:
- Megbízhatóság: Az SMTP protokoll megbízhatóbb módszer a levelek küldésére. Az e-mail szervereken keresztül küldi az üzeneteket, és ezek a szerverek magas rendelkezésre állással és redundanciával rendelkeznek, így nagy valószínűséggel az üzenetek célba jutnak.
- Egyéni beállítások: Az SMTP lehetőséget nyújt az egyéni beállítások használatára, például a saját SMTP szerver használatára, amely jobb irányítást és testreszabhatóságot tesz lehetővé.
- Sikeres küldési visszajelzés: Az SMTP lehetővé teszi, hogy visszajelzést kapjunk arról, hogy az e-mail elküldése sikerült-e vagy sem, és a hibák könnyebben kezelhetők.
Ezek alapján már látható miért ajánlunk mi is mindenkinek SMTP-t. De a levélküldés sikerességét tovább növelhetjük, ha a megfelelő DNS rekordokkal is foglalkozunk.
A legtöbb tárhelyszolgáltató a domain hozzáférések mellett a DNS szerkeszthetőséget is engedélyezi, így a DKIM ill. SPF rekordok beállítását is meg kell tennünk. Ez a két rekord segít, hogy könnyebben azonosíthassák a levelezőszolgáltatók a küldött leveleinket, sőt mivel ma már az integrációk korszakát éljük és a nevünkben kiküldött marketing levelek megérkezése is fontos, ezáltal validálható, hogy a küldött levelet tényleg mi küldtük és nem valamilyen spam robot.
Mi az a DKIM rekord?
A DKIM rekord (DomainKeys Identified Mail rekord) egy e-mail hitelesítési technológia, amely segít ellenőrizni egy e-mail üzenet eredetét és integritását. Röviden fogalmazva, a DKIM rekord egy kriptográfiai aláírást tartalmaz egy e-mail üzenet fejlécében, ami lehetővé teszi a címzett e-mail szolgáltatójának azt ellenőrizni, hogy az e-mail valóban az eredeti feladótól származik-e, és aláírás nélkül nem módosult-e az üzenet. A DKIM rekordok segítenek csökkenteni a hamisított e-mailek és a phishing kísérletek terjedését, és hozzájárulnak az e-mail biztonságához és hitelességéhez.
Mi az az SPF rekord?
Az SPF rekord (Sender Policy Framework rekord) egy DNS bejegyzés, amely segít az e-mail címzési domain tulajdonosának meghatározni, hogy mely e-mail szerverek részéről engedélyezett az adott domainről e-mail küldése. Az SPF rekordok segítenek a spam elleni védelemben, mivel megakadályozzák a hamisított e-mailek terjedését, és megbizonyosodnak arról, hogy az érkező e-mailek valóban az engedélyezett forrásból származnak.
Hogyan tudom ellenőrizni az SPF beállításokat?
Az MXToolbox használatát ajánljuk amely ellenörzi a helyes beállítást. A használata igen könnyű, beírjuk a doiman nevünket és az SPF record Lookup gombra kattintunk. Az eredmény rövid idő alatt látható lesz. Amennyiben helyesen van beállítva SMTP fiókunk úgy a spam levél küldés esélye igen minimális lesz. Természetesen minden esetben ellenőrizzük webáruházunk levélküldését, hogy minden rendben van-e a beállításokkal és a rendelések leadása rendben megtörténik-e.



