|
|
|

|

|
Dicas
|

|
ASP - Active Server Page (Miscelâneas)
|
|
 |
Título da Dica: Utilizando ContentBase e ContentLocation para simplificar e-mails em HTML
|
 |
|
|
Postada em 1/10/2003 por ~Ð@®£@Ñ
Ao enviarmos e-mails em HTML é comum montarmos uma tag de imagem da seguinte forma :
<IMG SRC=HTTP://www.microsoft.com/graphs/Feb1998/21Jul98/today.gif>
Porém a utilização do endereço completo desta forma muitas vezes se torna incômoda, especialmente quando o endereço está sujeito a mudanças, o que poderia gerar uma grande alteração em todo o código HTML.
Uma forma de contornar isso para o envio de e-mails em HTML é utilizando as propriedades contentBase e contentLocation.
No exemplo acima contentLocation pode ser definida da seguinte forma :
objNewMail.ContentLocation = "HTTP://www.microsoft.com/graphs/Jul1998/21Jul98"
O que permite que a imagem seja montada apenas com o nome do arquivo :
<IMG SRC=today.gif>
ContentLocation pode ainda receber um caminho relativo :
objNewMail.ContentLocation = "Jul1998/21Jul98/"
Neste caso o caminho absoluto é definido por ContentBase :
objNewMail.ContentBase = "HTTP://www.microsoft.com/graphs/"
Esses recursos facilitam para que você possa enviar por e-mail o mesmo código em HTML que tem em uma página do seu site. Normalmente as páginas do site são montadas com endereços relativos, então ao enviar seu código por e-mail você pode configurar o contentlocation para que os endereços relativos se tornem absolutos em relação a seu site e o e-mail possa ser lido.
|
|
|
|

|