jrdesing 0 Denunciar post Postado Agosto 7, 2009 Olá galera Estou com um formulario de newsletter em php, queria mandar o conteudo da mensagem em html com algumas imagens entao colo o codigo no fomulario ex: <html> <body> <img src="http://www.fujadoaluguel.com/adm/arquivos/zuni_nancy_02.jpg" width="400" height="300" /> </body> </html> e no microsoft outlook não aparce nada ai eu pesso para exibir o condico font aparece: <html><body> <img src=\"http://www.fujadoaluguel.com/adm/arquivos/zuni_nancy_02.jpg\" width=\"400\" height=\"300\" /> </body></html> apareceu estas barras envertidas antes das " acho o problema esta por ai. mas não sei como corrigir este problema. Desde ja agradeço muito a todos. Compartilhar este post Link para o post Compartilhar em outros sites
Junior_Cassapava 0 Denunciar post Postado Agosto 7, 2009 Olá jrdesing. Pois é cara, eu também queria aprender como faz esses e-mails "bonitos" de newsletter ou e-mail marketing. Eu ainda não fiz nada mas pude reparar uma coisa: ( não reparem se por acaso eu falar alguma bobagem ) Geralmente esses e-mails são simples páginas html, com css e td, porém, ela fica no servidor. Pois no corpo de alguns destes e-mails você já deve ter visto um "clique aqui caso não consiga visualizar o e-mail..", e se você clicar você é redirecionado para a página onde está o e-mail que você recebeu.. então na minha opinião, é uma página html bem elaborada e ao criar o e-mail, esta página é chamada, fazendo com que ela seja exibida no corpo do e-mail html ;) Estou fazendo uma lista de prioridades e estes envio de e-mails eh um item da lista.. caso eu descubra alguma coisa eu posto aqui para trocarmos alguma idéia. Um abraço! Att, Junior Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Agosto 7, 2009 A mensagem do e-mail é um código HTML normal, essa de "Clique aqui se não conseguir visualizar" só é redirecionado pro mesmo código hospedado e não no corpo do e-mail. E quanto as barras invertidas, é só um tratamento do código. Se no Outlook não aparece, é falta de configurar ele pra visualizar mensagens HTML. Compartilhar este post Link para o post Compartilhar em outros sites
Fernando Medrado 1 Denunciar post Postado Agosto 7, 2009 Faz um teste assim, pra enviar email com html você deve informar o content-type que no caso você informa no cabeçalho da mensagem. $email = 'teste@teste.com'; $titulo = 'Mensagem de teste'; $mensagem = '<img src="http://www.fujadoaluguel.com/adm/arquivos/zuni_nancy_02.jpg" width="400" height="300" />'; $remetente = 'Fulano de Tal'; $emailRemetente = 'fulano@teste.com'; $headers = "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $remetente <$emailRemetente>"; mail($email,$titulo,$mensagem,$headers); Qualquer coisa posta aí. Compartilhar este post Link para o post Compartilhar em outros sites