| Autor | Zpráva | ||
|---|---|---|---|
| mimochodec Profil |
Posílám html maily pomocí phpmaileru 5.2.4 a nefunguje mi tam vkládání obrázku.
V html mám $body .= "<div align='center'><img src='cid:my-attach' style='width: 100px'></div><br>"; obrázek se snažím připojit pomocí $mail->AddEmbeddedImage("image1.gif", "my-attach", "image1.gif");nebo $mail->AddEmbeddedImage("image1.gif", "my-attach", "jmeno", "base64", "image/gif");Když použiju to nebo to, mail neodejde. Když ten obrázek nepřipojuju, mail v pohodě odejde. Obrázek mám ve stejné složce jako toto php a knihovnu. Co dělám špatně? if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}Aha, tak jsem nedělal špatně nic. Mail na centrum.cz to sypal do spamkoše, zřejmě na základě angličtiny - měl jsem tam pro testování výchozí text z nějakého examplu. Když jsem tam dal lorem ipsum, je to v pořádku. Děkujeme centrum.cz, fakturu za 6 h drbání přikládáme. |
||
| mimochodec Profil |
#2 · Zasláno: 29. 10. 2014, 10:58:53
ok, tak přece jen dotaz. Potřebuju posílat i maily v angličtině a byl bych rád, kdyby nepadaly do spamového koše ani na centrum.cz (ani jinde, pokud možno). Máte zkušenosti s tím, jak snížit to spamskóre? Dělám to takto:
- posílám html maily - email má i AltBody. Teď do něj dávám komplet totéž, co do MsgHTML, ale chápu, že je to špatně, budu tam dávat text očištěný od tagů - obrázek připojuju pomocí AddEmbeddedImage - v html nepoužívám žádné zběsilosti, jen jsem si teď všiml, že tam tinymce vrazilo html entity, to zruším Dá se tomu ještě nějak pomoct? |
||
| mimochodec Profil |
Tak se zkusím zeptat ještě na něco. V klientovi se mi mail zobrazuje ok, na seznam.cz taky, ale na centrum.cz se to zobrazí takto: http://i.nahraj.to/f/Op4.jpg - ten obrázek, který je dole vidět jako příloha, se má zobrazit v tom černém pruhu nahoře, je to <div><img></div>
Přitom mi chodí nějaké novinky odjinud a tam je to ok, jen se to ptá, jestli povolit zobrazení html. Opravdu jste to nikdo neřešil? |
||
|
Časová prodleva: 12 let
|
|||
0