Inviare pagine html tramite posta elettronica

Sezione inerente a tutte le discussioni o tutte le problematiche non trattate nelle altre sezioni di questa categoria.

Moderatori: Kagemitsu, maurizio

Regole del forum
Per scrivere del codice all'interno di ogni post, utilizzare il tag: [syntax=il_linguaggio]codice[/syntax] sostituendo "il_linguaggio" con il linguaggio del codice che dovete inserire, ad esempio: html, css, javascript, php, asp, ecc...

Inviare pagine html tramite posta elettronica

Messaggioda lucaeffe » lunedì 20 settembre 2010, 9:43

Vorrei inviare tramite posta elettronica il mio curriculum in formato html.
Invece di scrivere testualmente la lettera di presentazione vorrei inviare un file immagine:
Avete presente le promozioni che si fanno tramite posta?
Ecco un esempio:

Immagine



Ho creato una normale pagina HTML/CSS e poi?
A quanto ne so si dovrebbe caricare tutto su di un server e poi inviare l'html...si ma come?
lucaeffe

Avatar utente
 
Messaggi: 38
Iscritto il: martedì 16 marzo 2010, 12:25

Re: Inviare pagine html tramite posta elettronica

Messaggioda antoscarface » lunedì 20 settembre 2010, 13:20

Dipende il client di posta che usi... dal web direttamente mi sembra non ci sia questa possibilità, ma con client come Outlook, Thunderbird, ecc... hai la possibilità di creare una mail usando codice html o importare del codice html in una pagina.
antoscarface

Amministratore

Avatar utente
 
Messaggi: 723
Iscritto il: giovedì 21 gennaio 2010, 1:08
Località: Siracusa

Re: Inviare pagine html tramite posta elettronica

Messaggioda nando » mercoledì 22 settembre 2010, 1:00

per scrivere delle mail in html bisogna tornare indietro di un bel po' di anni in quanto tantissimi client di posta elettronica non riescono a leggere bene i fogli di stili. i metodi più utilizzati e che vanno bene su quasi tutti i client di posta sono tabelle e stili in linea. si, esattamente come si faceva all'inizio di questo millennio.
nando

Amministratore

Avatar utente
 
Messaggi: 583
Iscritto il: giovedì 8 ottobre 2009, 1:33
Località: Italy

Re: Inviare pagine html tramite posta elettronica

Messaggioda lucaeffe » mercoledì 6 ottobre 2010, 13:14

Ho risolto scrivendo un po di codice in PHP ovvero:

Sintassi: php [ Scarica ] [ Nascondi ]
  1.  
  2. <!DOCTYPE  html PUBLIC "-//W3C//DTD  XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <?php
  5.  
  6. $email_destinatario = "miamail@posta.it"; //modificare con il destinatario
  7. $email_mittente = "destinatario@posta.it"; //modificare con il mittente
  8. $titolo = "Proposta Stage interinale"; //titolo
  9. $messaggio = "
  10.    <html>
  11.        <head></head>
  12.        <body>
  13.        <img src=\"http://www.sitosucuipostol'img/immagine.png\" >
  14.                 <p>Portfolio : <a href=\"http://www.lucaeffe.com/\">www.lucaeffe.com</a></p>
  15.                 <p>Curriculum : <a href=\"http://www.lucaeffe.com/curriculum.pdf\">Curriculum vitae.pdf</a></p>
  16.        </body>
  17.    </html>"; //messaggio HTML dell'email
  18.  
  19. $headers = "MIME-Version: 1.0\r\n" ;
  20. $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n";
  21. $headers .= "From: [Luca Faedda] <".$email_mittente.">\r\n"; //cambiare [nome mittente] con quello che desiderate!
  22.  
  23. //invio l'email!
  24.  
  25. if(mail($email_destinatario, $titolo, $messaggio, $headers))
  26.      echo "Email inviata correttamente!";
  27. else
  28.     echo "Errore nell'invio dell'email!";
  29.  
  30. ?>
  31.  
  32.  
lucaeffe

Avatar utente
 
Messaggi: 38
Iscritto il: martedì 16 marzo 2010, 12:25

Re: Inviare pagine html tramite posta elettronica

Messaggioda lucaeffe » giovedì 7 ottobre 2010, 10:29

Mi è venuto un dubbio.
Come posso assicurarmi che inviando iuna mail simile non venga cestinata direttamente dal client negli "indesiderati"?
lucaeffe

Avatar utente
 
Messaggi: 38
Iscritto il: martedì 16 marzo 2010, 12:25

Re: Inviare pagine html tramite posta elettronica

Messaggioda apeacox » giovedì 7 ottobre 2010, 11:06

lucaeffe ha scritto:Mi è venuto un dubbio.
Come posso assicurarmi che inviando iuna mail simile non venga cestinata direttamente dal client negli "indesiderati"?


eh... non potrai avere questa sicurezza, perchè la maggior parte dei filtri antispam (sia client che server side) si basa su analisi statistiche dei messaggi che gli vengono dati in pasto durante la fase di *apprendimento*.

sicuramente dipende molto anche dai contenuti della mail, se parli di farmaci, porno ed argomenti simili, le possibilità di essere scambiato per spam sono molto alte :D

ciao,
A.
Andrea Pavoni
sito web: http://d-bricks.com
twitter: http://twitter.com/apeacox
apeacox

Avatar utente
 
Messaggi: 11
Iscritto il: venerdì 24 settembre 2010, 11:40
Località: Rome, Italy

Re: Inviare pagine html tramite posta elettronica

Messaggioda antoscarface » giovedì 7 ottobre 2010, 11:48

lucaeffe ha scritto:Mi è venuto un dubbio.
Come posso assicurarmi che inviando iuna mail simile non venga cestinata direttamente dal client negli "indesiderati"?

una cosa che ti posso dire è di evitare il maiuscolo e le solite paroline che ci sono nelle mail di spam, GRATUITO, FREE, GRATIS, ecc... molti filtri lavorano sulle parole più note usate dagli spam e appena ne trovano anche una (soprattutto nell'oggetto) buttano subito in "indesiderati".
antoscarface

Amministratore

Avatar utente
 
Messaggi: 723
Iscritto il: giovedì 21 gennaio 2010, 1:08
Località: Siracusa


Torna a Problematiche e discussioni varie



cron