24 отговора
742 прегледа
Трябва да направя нещо, което ми изглежда малко като фокус.
Целта е да се изпрати маил картинка но картинката да не е прикачен фаил а да се отваря с писмото, може би ме разбрахте?
Целта е да се изпрати маил картинка но картинката да не е прикачен фаил а да се отваря с писмото, може би ме разбрахте?
Re: mail
зависи с какво изпращаш, и с какво се отваря мейла.
Ако например изпращаш с Оутлук Експрес и реципиента използва същото, нямаш грижи(в общия случай де:)
Ако реципиента използва някакъв web-based email, зависи как той показва тия неща.
Ако използва някакъв мейл клиент, зависи какъв е и как е настроен.
Абе изобщо, със сигурност не съществува решение което да прави каквото искаш във всички случаи. Изпрати тест мейл до себе си и виж как се вижда в различните случаи.
Ако например изпращаш с Оутлук Експрес и реципиента използва същото, нямаш грижи(в общия случай де:)
Ако реципиента използва някакъв web-based email, зависи как той показва тия неща.
Ако използва някакъв мейл клиент, зависи какъв е и как е настроен.
Абе изобщо, със сигурност не съществува решение което да прави каквото искаш във всички случаи. Изпрати тест мейл до себе си и виж как се вижда в различните случаи.
Re: mail
да речеме че ползва web-based email yahoo.com . за пример.
So...
Ако не беше последната секунда... никога нямаше да свършваме нищо
So...
Ако не беше последната секунда... никога нямаше да свършваме нищо
Re: mail
справих се спроблема
използвам една програма за изпращане на писма и тя самата си има такава
опция за изпращане на HTML писмо и стана супер.
Абе с други думи които търси намира.
използвам една програма за изпращане на писма и тя самата си има такава
опция за изпращане на HTML писмо и стана супер.
Абе с други думи които търси намира.
Re: mail
каква програма
Ако не беше последната секунда... никога нямаше да свършваме нищо
Ако не беше последната секунда... никога нямаше да свършваме нищо
Re: mail
То мноо хубаво ама... Некой знае ли как да избегнем страхотната клепаница като пращаме хтмл мейл, а акаунта на таргет-а не възприема (или не иска) таговете??? Тогава става едно, мале... За да се избегне проклетият проблем, единственото решение е да атачвам хтмл към планед текст ли е??? Така е мноого досадно и не рационално. Дайте други идей.
Re: mail
В отговор на:Некой знае ли как да избегнем страхотната клепаница като пращаме хтмл мейл, а акаунта на таргет-а не възприема (или не иска) таговете???
по подразбиране съвременните мейл клиенти са настроени да не приемат хтмл, а и отдавна много хора така си настройваха клиентите, защото допускането на хтмл в мейл крие много опасности. Така че, не си губете времето с глупости.
Когато боговете говорят, ония с фактите никакви ги няма.
Re: mail
напротив - кое точно от ХТМЛ-а може по някакъв начин да ти навреди??? ше ти нарисува таблица в мейла, или пък ДИВ?
Основното опасно нещо е ЖабаСкрипт-а, и то на някои печално известни мейл клиенти.
Just a genius
Основното опасно нещо е ЖабаСкрипт-а, и то на някои печално известни мейл клиенти.
Re: mail
Например картинки, с помощта на които изпращачът (спамаджия) проверява дали даден email съществува и дали се чете, iframes...
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Re: mail
а в хтмл-а може да си има жабаскрипт, затова разработчиците на мейл-клиенти по подразбиране го спират, като ти дават възможност да си го активираш. Друга мръсотийка, която ми идва наум е някакво пренасочване да се направи. Абе, човек ако има мерак и с хтмл може да направи мизерии.
Когато боговете говорят, ония с фактите никакви ги няма.
Когато боговете говорят, ония с фактите никакви ги няма.
Re: mail
Със сигурност не съм спамаджия и не съм тръгнал да правя "мръсотийки"
Как трябва да разположа текста в писмото, че при игнориране на хтмл таговете да се разбира кво пише? По-принцип използвам таблици и стайлс.
Защото нещо от рода на:
<table>
<tr>
<td>BlaBla1</td>
<td>Blabla 2</td>
</tr>
<tr>
<td>Blabla 3</td>
<td>Blabla 4</td>
</tr>
</table>
ще се изпише така:
Blabla 1 Blabla 2 Blabla 3 Blaba 4
Е, тва със сигурност не е резултатът, който търся... Никой друг ли не е имал тоя проблем?
Как трябва да разположа текста в писмото, че при игнориране на хтмл таговете да се разбира кво пише? По-принцип използвам таблици и стайлс.
Защото нещо от рода на:
<table>
<tr>
<td>BlaBla1</td>
<td>Blabla 2</td>
</tr>
<tr>
<td>Blabla 3</td>
<td>Blabla 4</td>
</tr>
</table>
ще се изпише така:
Blabla 1 Blabla 2 Blabla 3 Blaba 4
Е, тва със сигурност не е резултатът, който търся... Никой друг ли не е имал тоя проблем?
Re: mail
Ами ако НЕ ползваш таблици а div, нещата ще се разположат едно под друго, което ще е по-приемливо, нали? 
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Re: mail
Аз не зная за клиент дето да игнорира хтмл тагове...
Има клиенти които не поддържат хтмл-форматирано съдържание, но това не означава че просто ще изтрият де що има между < и >...
Когато се изпраща хтмл-майл, обикновено се изпраща съобщение тип multipart/alternative, при което съобщението съдържа няколко различни алтернативни части (обикновено 2 - хтмл версия и текст версия). Клиента показва тази която може. Ето ти пример как излежда едно такова съобщение:
Date: Tue, 19 Jul 2005 18:18:57 -0500 (CDT)
From: ...
To: ...
Subject: ...
Content-Type: multipart/alternative; boundary="----=_Part_357_30339263.1121815137967"
------=_Part_357_30339263.1121815137967
Content-Type: text/plain; charset=UTF-8
БлаБла1 БлаБла2
Блабла3 Блабла4
------=_Part_357_30339263.1121815137967
Content-Type: text/html; charset=UTF-8
<table>
<tr><td>BlaBla1</td><td>Blabla 2</td></tr>
<tr><td>Blabla 3</td><td>Blabla 4</td></tr>
</table>
------=_Part_357_30339263.1121815137967--
Ако изпратиш съобщение само в хтмл формат, силно ме съмнява някои клиент да ти филтрира таговете. Клиент които не поддържа хтмл просто ще ти покаже събщението като текст - т.е. ще видиш самия хтмл код като съобщение.
Епа, това е моето хоби... [линк]
Има клиенти които не поддържат хтмл-форматирано съдържание, но това не означава че просто ще изтрият де що има между < и >...
Когато се изпраща хтмл-майл, обикновено се изпраща съобщение тип multipart/alternative, при което съобщението съдържа няколко различни алтернативни части (обикновено 2 - хтмл версия и текст версия). Клиента показва тази която може. Ето ти пример как излежда едно такова съобщение:
Date: Tue, 19 Jul 2005 18:18:57 -0500 (CDT)
From: ...
To: ...
Subject: ...
Content-Type: multipart/alternative; boundary="----=_Part_357_30339263.1121815137967"
------=_Part_357_30339263.1121815137967
Content-Type: text/plain; charset=UTF-8
БлаБла1 БлаБла2
Блабла3 Блабла4
------=_Part_357_30339263.1121815137967
Content-Type: text/html; charset=UTF-8
<table>
<tr><td>BlaBla1</td><td>Blabla 2</td></tr>
<tr><td>Blabla 3</td><td>Blabla 4</td></tr>
</table>
------=_Part_357_30339263.1121815137967--
Ако изпратиш съобщение само в хтмл формат, силно ме съмнява някои клиент да ти филтрира таговете. Клиент които не поддържа хтмл просто ще ти покаже събщението като текст - т.е. ще видиш самия хтмл код като съобщение.
Епа, това е моето хоби... [линк]
Re: mail
Да, ама не... Това е резултатът на хтмл писмо:
Заявка *****
От: *** *****
Предпочитан транспорт: Куриерска фирма Еконт Експрес
Съдаржание:
Група Артикул Брой CPU 256/400 DDR Celetronix 3
А ХТМЛ-ът е:
----------------------------------------------------------------------------------------------------
<table align="center" border="0" cellspacing="1" celpading="1" bgcolor="black" width="700"><tr><td colspan="3" align="left" bgcolor="white"><b>*******</b></td></tr>
<tr><td colspan="3" align="left" bgcolor="white">От: **** *****</td></tr>
<tr><td colspan="3" align="left" bgcolor="white">Предпочитан транспорт: Куриерска фирма Еконт Експрес</td></tr>
<tr><td colspan="3" align="center" bgcolor="white" height="25" valign="center"><b>Съдаржание:</b></td></tr>
<tr><td bgcolor="white" width="2%" align="center"> <b>Група</b> </td><td bgcolor="white" width="96%" align="left"> <b>Артикул</b></td><td bgcolor="white" width="2%" align="center"> <b>Брой</b> </td></tr><tr><td bgcolor="white"> CPU </td><td bgcolor="white"> 256/400 DDR Celetronix </td><td bgcolor="white"> 3 </td></tr></table>
---------------------------------------------------------------------------------------
И двете са копи > пейст, като при първото си изключих показването на хтмл в мейл клиента...
Помагаите хора.......
Заявка *****
От: *** *****
Предпочитан транспорт: Куриерска фирма Еконт Експрес
Съдаржание:
Група Артикул Брой CPU 256/400 DDR Celetronix 3
А ХТМЛ-ът е:
----------------------------------------------------------------------------------------------------
<table align="center" border="0" cellspacing="1" celpading="1" bgcolor="black" width="700"><tr><td colspan="3" align="left" bgcolor="white"><b>*******</b></td></tr>
<tr><td colspan="3" align="left" bgcolor="white">От: **** *****</td></tr>
<tr><td colspan="3" align="left" bgcolor="white">Предпочитан транспорт: Куриерска фирма Еконт Експрес</td></tr>
<tr><td colspan="3" align="center" bgcolor="white" height="25" valign="center"><b>Съдаржание:</b></td></tr>
<tr><td bgcolor="white" width="2%" align="center"> <b>Група</b> </td><td bgcolor="white" width="96%" align="left"> <b>Артикул</b></td><td bgcolor="white" width="2%" align="center"> <b>Брой</b> </td></tr><tr><td bgcolor="white"> CPU </td><td bgcolor="white"> 256/400 DDR Celetronix </td><td bgcolor="white"> 3 </td></tr></table>
---------------------------------------------------------------------------------------
И двете са копи > пейст, като при първото си изключих показването на хтмл в мейл клиента...
Помагаите хора.......
Re: mail
А какъв е Content-Type-а на съобщението, виж source-а му (трябва клиента ти да има някаква опция от сорта на View Source, Message Sourse или нещо подобно)...
Епа, това е моето хоби... [линк]
Епа, това е моето хоби... [линк]
Re: mail
Клиента ми е един красавец.. SquirrelMail
Та значи това нещо го пращам с mail() и в хедера е:
text/html; charset=windows-1251
Значи... ти ме замисли, ще пробвам да го сменя и ще видим резултатът.
multipart
Та значи това нещо го пращам с mail() и в хедера е:
text/html; charset=windows-1251
Значи... ти ме замисли, ще пробвам да го сменя и ще видим резултатът.
multipart
Re: mail
Пречи това, че няма как да накараш TD-та да застанат едно под друго. Докато ако имаш float-нати DIV-ове, при игнорване на HTML кода, те ще се подредят един под друг.
Пробвай да си пратиш следната страница на мейл, който игнорира HTML и виж какво става:
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Пробвай да си пратиш следната страница на мейл, който игнорира HTML и виж какво става:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"[линк]">
<html xml:lang="bg" xmlns="[линк]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style type="text/css" media="screen">
<!--
-->
</style>
<title>Email Divs</title>
</head>
<body style="font-family:verdana,sans-serif;font-size: 0.8em;margin:0;background-color: #ccc;">
<div style="float:left;width:200px;background-color:#fff;padding:20px;margin:20px 1px;">
<h1 style="font-size: 1.1em;text-align:center;">First floated DIV</h1>
<p>First floated DIV First floated DIV First floated DIV First floated DIV First floated DIV</p>
</div>
<div style="float:left;width:200px;background-color:#ffc;padding:20px;margin:20px 1px">
<h1 style="font-size: 1.1em;text-align:center;">Second floated DIV</h1>
<p>Second floated DIV Second floated DIV Second floated DIV Second floated DIV</p>
</div>
<div style="clear:both;"> </div>
<table style="margin:20px 1px;">
<caption>Table Caption</caption>
<tr><th>Heading1</th><th>Heading2</th></tr>
<tr><td style="width:200px;background-color:#fff;padding:20px;margin:20px auto;">Value 1.1</td><td
style="width:200px;background-color:#ffc;padding:20px;margin:20px auto;">Value1.2</td></tr>
</table>
</body>
</html>
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн