Domanda

Sto cercando di costruire automaticamente le email HTML e sto cercando di capire se ci sono gli standard e ciò che gli attributi in un lavoro di e-mail e che hanno di esistere. Ho bisogno di un? E se non lo fa ci deve essere un corpo? Ho bisogno di specificare quali Doctype sto usando?

Sto lavorando con Zend Framework nel loro esempio non impostare nulla, ma il contenuto con il codice di "stile" http://framework.zend.com/manual/de/zend.mail.html-mails.html

Solo così si sa il motivo per cui ho bisogno di HTML. Questo seesm stupido, ma la nostra azienda sta scrivendo software di supporto e quello "bug" critici o richiesta di funzione tutti fuori beta tester era HTML di base in modo che possano evidenziare le parole importanti rendendoli grassi, corsivo, sottolineato, ecc.

È stato utile?

Soluzione

Codifica per la posta elettronica HTML ho sempre trovato ad essere un tiro di merda. A differenza di browser, alcuni client di posta aderiscono agli standard W3C per markup HTML. MailChimp 'un servizio piuttosto dolce che vi permetterà di visualizzare in anteprima le email HTML in 30 alcuni client di posta elettronica dispari, tra cui web quelli basati.

Hanno anche un guidare liberamente disponibile contenente alcune prezioso fare e non fare.

In breve, CSS in linea sta per essere la soluzione migliore (in particolare con i clienti web che striscia fuori certa CSS). Le tabelle sono più affidabili per lo styling in questo caso (anche se, essendo un guerriero standard, Rabbrividisco a dirlo).

Per quanto riguarda html e corpo tag - li mando a mie e-mail. Stai guidando principale dovrebbe essere BACIO (keep it simple, stupid!).

Altri suggerimenti

HTML per le email è essenzialmente lo stesso come HTML per il web. La differenza è che il messaggio e-mail è trattato come essere nella zona soggetta a restrizioni non attendibile, il che significa che non è possibile utilizzare JavaScript o altre tecnologie di scripting.

È possibile incorporare gli allegati nella posta (come immagini, fogli di stile, e così via) o fare riferimento da una fonte esterna. Il fatto è che se li si fa riferimento da una fonte esterna, la maggior parte dei lettori di e-mail non li scarica senza l'approvazione dell'utente. Questo significa che spesso è meglio mettere CSS tra i tag di stile nell'intestazione e immagini come allegati in linea.

Quando si legge la posta in Thunderbird o Outlook, ovviamente ci sono differenze. Si utilizza il motore di rendering di Firefox, si usa il motore di IE. Questo è lo stesso di rendere le pagine per il web.

Se si prendono quei punti in considerazione, si dovrebbe essere in grado di fare belle messaggi di posta elettronica guardare senza un problema.

Spero che questo aiuti.

Non dimenticare di includere una versione di testo. Questo aiuta le persone che non vogliono e-mail HTML.

E a proposito di non voler e-mail HTML:. HTML è spesso utilizzato per lo spam, quindi è possibile che più le e-mail vengono filtrati che con solo testo le versioni

La maggior parte di Web-client (come Gmail) non afferrare i fogli di stile esterni a tutti, probabilmente perché potrebbe imporre un rischio per la sicurezza.

standardizzare su e-mail di solo testo per ogni e-mail critica (per l'attivazione ad esempio e-mail dopo la registrazione). Per il marketing email lavoriamo principalmente con gli stili in linea, le tabelle, e tutto ciò che era popolare sul web negli anni '90.

E-mail html non ha fatto la stessa progressione di email web, cercare di attaccare con basi più elementari.

Siete alla ricerca di MIME-tipo di codifica . E 'uno standard per il confezionamento HTML (tra le altre cose) in modo da programmi di posta elettronica può trasportarlo.

e-mail Writing HTML che funzionerà in tutti i client di posta elettronica è quasi impossibile. Aspettatevi di utilizzare molte soluzioni alternative per sostenere tutti loro. Se volete vedere quali client email supporta gli standard web il meglio quindi visitare email standards.org. Essi avere una lista di client di posta elettronica e il supporto HTML e CSS offrono.

Sono d'accordo con Jeroen per quanto riguarda lo styling la tua email HTML in file stesso, piuttosto che fa riferimento a un file css esterno. Ho avuto problemi in passato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top