Jump to content


Photo

Web Mail


  • Faça o login para participar
12 replies to this topic

#1 biscaro

biscaro

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo - RS

Posted 20/07/2004, 10:50

Tô quase chegando lá, já consigo enviar o e-mail em html simples, o meu problema é se eu quiser que o e-mail seja mai complexo e se pareça com uma página da internet, tipo quando a pessoa abrir sua menssagem verá uma página com suas ações tipo botões, swf.

Tô fazendo +- assim:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="./includes/conex.asp" -->
<%
	Set rs = conexao.execute("select * from teste_emails")
	titulo = Request("titulo")
	msg = Replace(Request("msg"),VbCrLf,"<br>")
%>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<%
while not rs.eof
	html_email="<html>"&vbnewline
	html_email=html_email+"<head>"&vbnewline
	html_email=html_email+"<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>"&vbnewline
	html_email=html_email+"<title>Site</title>"&vbnewline
	html_email=html_email+"<table bgcolor=c0c0c0 width=500>"&vbnewline
	html_email=html_email+"<tr>"&vbnewline
	html_email=html_email+"<td><b>"&titulo&"<b></td>"&vbnewline
	html_email=html_email+"</tr>"&vbnewline
	html_email=html_email+"</table>"&vbnewline
	

	Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
	Mailer.FromName = "Meu Site."
	Mailer.FromAddress= "contato@site.com.br"
	Mailer.RemoteHost = "smtp2.locaweb.com.br"
	Mailer.AddRecipient rs("emails"), rs("emails")
	Mailer.Subject = Request("assunto")
	Mailer.ContentType = "text/html"
	Mailer.Bodytext = html_email
	
	If Mailer.SendMail Then
	Response.Write "Mensagem enviada com sucesso "& rs("emails") & "<br>"
	Else
	Response.Write "Erro " & Mailer.Response
	End If
	Set Mailer = Nothing
rs.movenext
wend
%>
</body>
</html>

Se alguém souber como se faz poste aí
Dúvidas não clique aqui!

#2 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 20/07/2004, 12:07

Para que se pareça, vc vai ter que montar a página dentro da variável, com todos os links e imagens com o endereço absoluto de seu site.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#3 biscaro

biscaro

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo - RS

Posted 20/07/2004, 13:43

Mas tem algumas restrições, por exemplo, não aceita CSS.

E tinha feito da forma que o Info_Tec falou só que ele retorna:

----- Original Message -----
From: <administrator@hm20.locaweb.com.br>
To: <contato@site.com.br>
Sent: Monday, July 19, 2004 4:38 PM
Subject: failure notice


> Hi. This is the qmail-send program at hm20.locaweb.com.br.
> I'm afraid I wasn't able to deliver your message to the following
addresses.
> This is a permanent error; I've given up. Sorry it didn't work out.
>
> <maggie@site.com.br>:
> vdeliver: Essa caixa postal excedeu sua cota de espaço em disco.
>
> --- Below this line is a copy of the message.
>
> Return-Path: <contato@site.com.br>
> Received: (qmail 20400 invoked by uid 1000); 19 Jul 2004 19:38:30 -0000
> Received: from unknown (10.1.10.124)
>  by hm20.locaweb.com.br with QMQP; 19 Jul 2004 19:38:30 -0000
> X-LocaWeb-Detect-Virus: NON
> Received: from unknown (HELO hm111.locaweb.com.br) (200.234.196.45)
>  by hm124.locaweb.com.br with SMTP; 19 Jul 2004 19:38:30 -0000
> Received: from hm74 ([200.234.196.38]) by hm111.locaweb.com.br with
Microsoft SMTPSVC(5.0.2195.6713);
> Mon, 19 Jul 2004 16:38:11 -0300
> From:    "Site." <contato@site.com.br>
> To:      "maggie@guns.com.br" <maggie@site.com.br>
> Date: Mon, 19 Jul 2004 19:38:10 GMT
> X-MSMail-Priority: Normal
> X-mailer: Asp Component Bundle 4.03 (COMBAE68AE)
> Subject: teste 2
> Mime-Version: 1.0
> Content-Type: text/html
> Content-Transfer-Encoding: quoted-printable
> Return-Path: contato@site.com.br
> Message-ID: <HM111rFUYsriAtRh3hf00009553@hm111.locaweb.com.br>
> X-OriginalArrivalTime: 19 Jul 2004 19:38:11.0264 (UTC)
FILETIME=[ECD6DC00:01C46DC7]
>
> <html>
> <head>
> <meta http-equiv=3DContent-Type content=3Dtext/html;=
>  charset=3Diso-8859-1>

E DAQUI PARA FRENTE TODO O CÓDIGO


Onde posso estar errando?
Dúvidas não clique aqui!

#4 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 20/07/2004, 15:03

Dá uma olhada no detalhe do email que vc recebeu:
Essa caixa postal excedeu sua cota de espaço em disco

Limpa sua caixa postal. E, se não me engano, se estiver linkado corretamente o css será carregado não?

Edição feita por: Info_Tec, 20/07/2004, 15:04.

A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#5 biscaro

biscaro

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo - RS

Posted 20/07/2004, 15:18

Dá uma olhada no detalhe do email que vc recebeu:
Essa caixa postal excedeu sua cota de espaço em disco

Limpa sua caixa postal. E, se não me engano, se estiver linkado corretamente o css será carregado não?


Não pode ser isso, porque eu tenho dois códigos para teste um bem simples com uma tabela básica, e este funciona legal. E o outro mais complexo, esse que tá dando pau. Testo os dois aleatoriamente e só o mais complexo que não funça.

E os dois são iguais, mudando apenas o corpo do e-mail detro da variavel.
Dúvidas não clique aqui!

#6 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 20/07/2004, 15:55

Seu e-mail é contato@site.com.br? Foi esse que retornou o erro de recebimento, e não de envio do e-mail.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#7 biscaro

biscaro

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo - RS

Posted 20/07/2004, 17:09

Esse contato@site.com.br, é o endereço do remetente no caso eu
Mailer.FromAddress= "contato@guns.com.br"

Eu tento mandar para os e-mais do banco de dados, e quando envio, a página de verificação diz que a menssagem foi enviada com sucesso, o que não acontece realmente. Ela volta pro remetente dando aquele erro que citei acima.

Obs.: contato@site.com.br é só para mostrar o código. É apenas um exemplo, poderia usar aqui contato@xyz.com.br ou contato@dominio.com.br. No meu código coloco o endereço certo.
Dúvidas não clique aqui!

#8 Fernando_Ramos

Fernando_Ramos

    Fernando Ramos

  • Usuários
  • 728 posts
  • Sexo:Não informado

Posted 20/07/2004, 17:11

não esta chegando para uma pessoa ou para todos do banco ??
--
www.ramosinformatica.com
contato@ramosinformatica.com | @rinformatica

Hospedagem de site | Desenvolvimento de Sistemas | Informática em Geral

#9 biscaro

biscaro

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo - RS

Posted 20/07/2004, 17:21

Não chega para ninguém.

Na verdade eu reduzi para apenas um. Que é o meu.
Antes tava testando com 5 e-mais diferentes. E esses cinco são de colegas que iam me passando se recebiam os e-mais. Mas a quantia agora não vem ao caso. O que importa é que não está enviando.
Dúvidas não clique aqui!

#10 C r a s h ©

C r a s h ©

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 20/07/2004, 17:24

Ai Bisc este seu código vai rolar animação de Flash ?

#11 Fernando_Ramos

Fernando_Ramos

    Fernando Ramos

  • Usuários
  • 728 posts
  • Sexo:Não informado

Posted 20/07/2004, 17:27

cara.. a quantidade conta sim.....

por que talvez a msg de erro só veio para uma pessoa...talvez só essa pessoa esteja com a caixa cheia por exemplo....

e quanto a vc testar para vc mesmo isso é meio complexo .... eu tenho um e-mail no hotmail ai as vezes testava enviando do meu e-mail para o meu próprio e-mail...dava a mensagem de que enviou e não ia!!!!

faz um teste coloca meu e-mail no teu código..coloca para enviar para mim...

fernandojoseramos@hotmail.com
--
www.ramosinformatica.com
contato@ramosinformatica.com | @rinformatica

Hospedagem de site | Desenvolvimento de Sistemas | Informática em Geral

#12 biscaro

biscaro

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo - RS

Posted 20/07/2004, 17:43

Tudo bem mas nenhum dos cinco estavão recebendo, por isso optei por mandar só para mim para fim de testes.
E o meu e-mail é da locaweb e por lá não é o problema poque já verifiquei com eles.

O negócio é o seguinte, estou testando com dois códigos diferentes no seu corpo, um bem simples e outro com mais conteudo, os dois estão logo acima. O primeiro funciona que é uma beleza, já o segundo...


Ai Bisc este seu código vai rolar animação de Flash ?

Ai C r a s h © primeiro eu quero ver esse problema aí vou pensar se coloco swf

Edição feita por: LeoB, 21/07/2004, 14:21.

Dúvidas não clique aqui!

#13 explore

explore

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 21/07/2004, 11:04

Cara pelo que entendi vc quer fazer o email ser visualizado em html com botões e tudo mais! Na empresa onde trampo fiz um webmail para eles e com um botão chamado

VISUALIZAR COMO HTML

o codigo é meio complexo mais vou tentar explicar!

tenho o webmail e em cima do corpo da msg a um botão (SUBMIT)

de uma olhada no seguinte codigo

If browserID = "NS" Then
Response.Write "<FORM>" & vb script:viewHTML('" & messageID & "')"">" & vbCrLf
Response.Write "</td><td align=right NOWRAP>" & vbCrLf
End If


claro que ao clicar vc deve criar um PopuP paa ficar melhor! eu criei um poup.

não sei se é isto que vc quer mais qualquer coisa posta ai que trocamos ideia.
Programador Web Apolo Saturnino
Melhores Conhecimentos:
ASP & PHP & CGI & PERL
ACS & HTML & JS & VB
DHTML & JP & XML
----------------------------------------
Windows XP & Windows 2000
Windows 98 & Conectiva Linux 6
Conectiva Linux 8 & MC.OS
----------------------------------------
www.webscriptonline.kit.net
www.cartoondesign.kit.net




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq