mail

24 отговора 742 прегледа
#1

mail

Трябва да направя нещо, което ми изглежда малко като фокус.
Целта е да се изпрати маил картинка но картинката да не е прикачен фаил а да се отваря с писмото, може би ме разбрахте?

Отговор
в отговор на Krass #2

Re: mail

Тук пише как

Scriptura pro scribente nihil probat...
Отговор
в отговор на Krass #3

Re: mail

зависи с какво изпращаш, и с какво се отваря мейла.
Ако например изпращаш с Оутлук Експрес и реципиента използва същото, нямаш грижи(в общия случай де:)
Ако реципиента използва някакъв web-based email, зависи как той показва тия неща.
Ако използва някакъв мейл клиент, зависи какъв е и как е настроен.
Абе изобщо, със сигурност не съществува решение което да прави каквото искаш във всички случаи. Изпрати тест мейл до себе си и виж как се вижда в различните случаи.

Отговор
в отговор на microsoft #4

Re: mail

да речеме че ползва web-based email yahoo.com . за пример.
So...

Ако не беше последната секунда... никога нямаше да свършваме нищо
Отговор
в отговор на Valentino® #5

Re: mail

справих се спроблема
използвам една програма за изпращане на писма и тя самата си има такава
опция за изпращане на HTML писмо и стана супер.
Абе с други думи които търси намира.

Отговор
в отговор на krass #6

Re: mail

каква програма

Ако не беше последната секунда... никога нямаше да свършваме нищо
Отговор
в отговор на Valentino® #7

Re: mail

То мноо хубаво ама... Некой знае ли как да избегнем страхотната клепаница като пращаме хтмл мейл, а акаунта на таргет-а не възприема (или не иска) таговете??? Тогава става едно, мале... За да се избегне проклетият проблем, единственото решение е да атачвам хтмл към планед текст ли е??? Така е мноого досадно и не рационално. Дайте други идей.

Отговор
в отговор на Sanndo #8

Re: mail

В отговор на:

Некой знае ли как да избегнем страхотната клепаница като пращаме хтмл мейл, а акаунта на таргет-а не възприема (или не иска) таговете???



по подразбиране съвременните мейл клиенти са настроени да не приемат хтмл, а и отдавна много хора така си настройваха клиентите, защото допускането на хтмл в мейл крие много опасности. Така че, не си губете времето с глупости.

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор
в отговор на Heaндepтaлeцa Джo #9

Re: mail

напротив - кое точно от ХТМЛ-а може по някакъв начин да ти навреди??? ше ти нарисува таблица в мейла, или пък ДИВ?
Основното опасно нещо е ЖабаСкрипт-а, и то на някои печално известни мейл клиенти.

Just a genius

Отговор
в отговор на Blake #10

Re: mail

Например картинки, с помощта на които изпращачът (спамаджия) проверява дали даден email съществува и дали се чете, iframes...

[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Отговор
в отговор на dimodi #11

Re: mail

е, виж за картинките съм съгласен :))

Just a genius

Отговор
в отговор на dimodi #12

Re: mail

а в хтмл-а може да си има жабаскрипт, затова разработчиците на мейл-клиенти по подразбиране го спират, като ти дават възможност да си го активираш. Друга мръсотийка, която ми идва наум е някакво пренасочване да се направи. Абе, човек ако има мерак и с хтмл може да направи мизерии.

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор
в отговор на Heaндepтaлeцa Джo #13

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

Е, тва със сигурност не е резултатът, който търся... Никой друг ли не е имал тоя проблем?

Отговор
в отговор на Sanndo #14

Re: mail

Ами ако НЕ ползваш таблици а div, нещата ще се разположат едно под друго, което ще е по-приемливо, нали?

[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Отговор
в отговор на dimodi #15

Re: mail

и кое пречи и с таблици да се разположат едно под друго?

Just a genius

Отговор
в отговор на Sanndo #16

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--

Ако изпратиш съобщение само в хтмл формат, силно ме съмнява някои клиент да ти филтрира таговете. Клиент които не поддържа хтмл просто ще ти покаже събщението като текст - т.е. ще видиш самия хтмл код като съобщение.

Епа, това е моето хоби... [линк]
Отговор
в отговор на fiffy #17

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">&nbsp;&nbsp;&nbsp;<b>Група</b>&nbsp;&nbsp;&nbsp;</td><td bgcolor="white" width="96%" align="left">&nbsp;&nbsp;<b>Артикул</b></td><td bgcolor="white" width="2%" align="center">&nbsp;<b>Брой</b>&nbsp;</td></tr><tr><td bgcolor="white">&nbsp;&nbsp;CPU&nbsp;&nbsp;</td><td bgcolor="white">&nbsp;&nbsp;256/400 DDR Celetronix&nbsp;&nbsp;</td><td bgcolor="white">&nbsp;&nbsp;3&nbsp;&nbsp;</td></tr></table>
---------------------------------------------------------------------------------------
И двете са копи > пейст, като при първото си изключих показването на хтмл в мейл клиента...
Помагаите хора.......

Отговор
в отговор на Sanndo #18

Re: mail

А какъв е Content-Type-а на съобщението, виж source-а му (трябва клиента ти да има някаква опция от сорта на View Source, Message Sourse или нещо подобно)...

Епа, това е моето хоби... [линк]
Отговор
в отговор на fiffy #19

Re: mail

Клиента ми е един красавец.. SquirrelMail
Та значи това нещо го пращам с mail() и в хедера е:
text/html; charset=windows-1251

Значи... ти ме замисли, ще пробвам да го сменя и ще видим резултатът.
multipart

Отговор
в отговор на Blake #20

Re: mail

Пречи това, че няма как да накараш TD-та да застанат едно под друго. Докато ако имаш float-нати DIV-ове, при игнорване на 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;">&nbsp;</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>


[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Отговор