Neodesílání emailů z formuláře
Dobrý den.
Mám problém s neodesíláním e-mailů z formuláře na webu laboratornisita.cz. Složitější to je o to více, že informace se mají odesílat na jiný e-mail, než je doména webu. Nevíte, jak tohle vyřešit?
Děkuji Vám za odpověď.
7 Answers
Dobrý den,
jako první přidejte na doménu laboratornisita.cz SPF záznam podle tohoto návodu. Váš web používá i IPv6 adresu, do základního záznamu tedy podle návodu přidejte i kód
ip6:2a02:2b88:1:4::ee
Pokud problémy přetrvají i více než 1 hodinu po nastavení záznamu, napište prosím:
- používá formulář funkci mail(), nebo posílá přes SMTP (tedy: přihlašujete se do e-mailu, ze kterého posíláte?)
- jaká je adresa odesílatele a příjemce?
Není úplně důležité NA kterou adresu formulář maily odesílá, ale ZE které. Tato doména potřebuje mít v SPF záznamu zahrnuté servery WEDOS, aby server příjemce považoval takto odeslané maily za důvěryhodné.
U vush.cz máte teď SPF záznam:
v=spf1 include:mail.vush.cz include:85.93.116.0/24 ~all
Ten doporučuje zahodit všechny maily, které přijdou odjinud než z mail.vush.cz a daného rozsahu. Pokud tedy z adresy na této doméně chcete posílat i z hostingu laboratornisita.cz, rozšiřte existující záznam na:
v=spf1 mx a ip6:2a02:2b88:1:4::ee include:_spf.we.wedos.net include:mail.vush.cz include:85.93.116.0/24 -all
Nesjpíš už trochu rozumím, nicméně žádný podobný existující záznam v záznamech DNS nevidím. Mám tedy vytvořit nový typu TXT, TTL: 300 bez názvu a do dat vložit vámi uvedený řádek kódu?
Pokud maily posíláte z domény laboratornisita.cz, přidejte k ní záznam:
Název: (nechte prázdné)
Typ: TXT
Data: v=spf1 mx a ip6:2a02:2b88:1:4::ee include:_spf.we.wedos.net -all
Záznam v předchozím postu je pro maily z domény vush.cz.
Maily laboratornisita.cz máte k webhostingu automaticky. Pokud je chcete používat, můžete. Návod na zřízení schránky najdete tady. Pokud chcete používat vush.cz, můžete také, ale v obou případech bude třeba nastavit nebo upravit SPF záznam.
Dobrý den.
Maily nyní fungují, mnohokrát Vám děkuji.
Nicméně se změnila situace a ředitelství nyní požaduje předělat wordpress multisite zpátky na klasický wordpress s tím, že potom založíme další web na stejném hostingu. To znamená přesunout aktuální instalaci wordpressu (tedy celý web) zpátky do adresáře domains/laboratornisita. Je možné přejít zpátky na klasický wordpress a potom provést tento přesun?
Děkuji Vám za odpověď.
Dobrý den,
s tímto bohužel nemám žádné zkušenosti.
Zkuste po vypnutí MultiSite přesunout soubory a složky webu do adresáře domains/laboratornisita.cz. Obnovte výchozí .htaccess na webhostingu a v případě problémů zkontrolujte soubor .htaccess ve složce s WordPressem. V případě, že byste potřeboval výchozí .htaccess WP jej najdete například zde.