Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    personalizzare le e-mail

    Ciao a tutti...
    gestisco un sito web aziendale e volevo personalizzare le e-mail così:

    --> immagine del logo azienda <--
    --> corpo del messaggio <--
    --> firma dell'azienda <--

    ho provato a mettere:

    Dim mex As New System.Net.Mail.MailMessage(txtMitt.Text, txtDest.Text, txtOgg.Text, txtCorpo.Text)

    mex.Body = "<html xmlns='http://www.w3.org/1999/xhtml' >" & _
    "<head runat='server'>" & _
    "</head>" & _
    "<body>" & _
    "<form id='form1' runat='server'>" & _
    "<table width='100%'>" & _
    "<tr>" & _
    "<td>" & _
    "<div id='intestazione'>" & _
    "<asp:Image ID='imgLogo' runat='server' ImageUrl='../../immagini/logo.jpeg' AlternateText='Immagine non disponibile!' ToolTip='Logo' />" & _
    "</div>" & _
    "</td>" & _
    "</tr>" & _
    "<tr>" & _
    "<td>" & _
    "PROVA!!!" & _
    "</td>" & _
    "</tr>" & _
    "</form>" & _
    "</body>" & _
    "</html>"

    mex.IsBodyHtml = True
    e poi le credianziali di accesso del server e l'invio.....


    e mi esce solo la scritta PROVA!!!

    come si fa a mettere le immagini, ke sn già dentro la cartella delle immagini del sito web???
    e in oltre, si può associare anke qui il foglio di stile utilizzato sul sito??? e come???
    un'altra cosa: in
    Dim mex As New System.Net.Mail.MailMessage(txtMitt.Text, txtDest.Text, txtOgg.Text, txtCorpo.Text)

    si può mettere 2 indirizzi e-mail contemporaneamente, e ke i due utenti non sanno ke è stato mandato a due persone, cioè che nel campo del destinatario "vede" scritto solo la sua e-mail???

    grazie mille!!!
    --- da enryb_89 ---

  2. #2
    ciao enryb ,

    Punto 1 - Non chiudi il tag <TABLE> e per esperienza succedono cose strane quando non chiudi una tabella.

    Punto 2 - Perche crei un form sul server? ( "<form id='form1' runat='server'>" ) non devi ricevere input! Se è per l'immagine puoi usare <img scr='../../immagini/logo.jpeg' ... ecc./>

    Punto 3 - io il corpo del mess lo farei cosi:

    codice:
     "<table width='100%'>" & _
    "<tr>" & _
    "<td>" & _
    "<div id='intestazione'>" & _
    "[img]../../immagini/logo.jpeg[/img]" & _
    "</div>" & _
    "</td>" & _
    "</tr>" & _
    "<tr>" & _
    "<td>" & _
    "PROVA!!!" & _
    "</td>" & _
    "</tr>" & _
    "</table>"
    Prova un po' mettendo nel corpo SOLO questo e vedi che cosa esce!

    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    al posto dei ..\..\ io metterei il percorso http assoluto..

  4. #4
    Originariamente inviato da djciko
    al posto dei ..\..\ io metterei il percorso http assoluto..
    anche.....
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  5. #5
    Citazione:
    Originariamente inviato da djciko
    al posto dei ..\..\ io metterei il percorso http assoluto..



    ma comesi fa???? io adesso ho provato ad aggiungere al progetto un file HTML e ho compilato una semplice pagina web con l'immagine, corpo e foglio di stile....

    mex.Body = "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>" & _
    "<html xmlns='http://www.w3.org/1999/xhtml' >" & _
    "<head>" & _
    "<link href='StyleSheet.css' rel='stylesheet' type='text/css' />" & _
    "</head>" & _
    "<body>" & _
    "<table width='100%'>" & _
    "<tr>" & _
    "<td>" & _
    "<div id='intestazione'>" & _
    "[img]logo.jpeg[/img]" & _
    "</div>" & _
    "</td>" & _
    "</tr>" & _
    "<tr>" & _
    "<td id='lineaBasso'>" & _
    "</td>" & _
    "</tr>" & _
    "<tr>" & _
    "<td>" & _
    "PROVA !!!" & _
    "</td>" & _
    "</tr>" & _
    "</table>" & _
    "</body>" & _
    "</html>"


    e così funziona tutto nella pagina HTML, ma nn mi funziona nè il foglio di stile, nè l'immagine nel corpo dell'e-mail.
    Il percorso assoluto nel foglio di stile,come bisogna metterlo???

    grazie mille x la sopportazione....
    --- da enryb_89 ---

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    intendevo i percorsi che metteresti nella barra del browser per visualizzare quelle immagini.

    ad esempio:
    codice:
    http:/www.nomesito.com/immagini/mail/immagine.jpg
    etc

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.