sc_mail_send com Editor HTML

Senhores, boa tarde,

Estou implementando uma rotina de E-mail Marketing num sistemma de controle de Agência de Publicidade, e para tanto preciso utilizar o editor html para que seja incluída uma imagem, e nesta associar um link para uma página específica.

No editor html consigo incluir a imagem sem problemas, mas quando mando enviar aparece um erro que interrompe o processo. O erro é o seguinte:

[font=Verdana]ERRO

Uncaught Error of type [Swift_FileException] with message [No such file ‘"D:’]
@0 cont_envia_email_apl::controle() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email.php on line 1428
@1 cont_envia_email_apl::ini_controle() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email_apl.php on line 1118
@2 cont_envia_email_apl::sc_btn_enviar() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email_apl.php on line 1088
@3 SC_Mail_Image() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email_apl.php on line 1626

Script: C:Arquivos de programasNetMake5wwwrootscriptcaseprod hirdemail_newlibSwiftErrors.php (99)

Uncaught Error of type [Swift_FileException] with message [Unable to open file ’ for reading. Check the file permissions.]
@0 cont_envia_email_apl::controle() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email.php on line 1428
@1 cont_envia_email_apl::ini_controle() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email_apl.php on line 1118
@2 cont_envia_email_apl::sc_btn_enviar() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email_apl.php on line 1088
@3 Swift::send() in C:Arquivos de programasNetMake5wwwrootscriptcaseappecleticacont_envia_emailcont_envia_email_apl.php on line 1657
@4 Swift_Message_Mime::build() in C:Arquivos de programasNetMake5wwwrootscriptcaseprod hirdemail_newlibSwift.php on line 474
@5 Swift_Message_Mime::buildData() in C:Arquivos de programasNetMake5wwwrootscriptcaseprod hirdemail_newlibSwiftMessageMime.php on line 487

Script: C:Arquivos de programasNetMake5wwwrootscriptcaseprod hirdemail_newlibSwiftErrors.php (99)
fread(): supplied argument is not a valid stream resource

Script: C:Arquivos de programasNetMake5wwwrootscriptcaseprod hirdemail_newlibSwiftFile.php (177)[/font]

Aparentemente, pelo que consigo ver, é como se o programa não encontra o arquivo da imagem.

Verificando outras soluções, vi que o sistema faz um upload da imagem para posterior colocação do endereço de redirecionamento. Não ví nada a respeito de upload no Editor HTML do SC.

Alguém poderia me dar uma dica de como resolver este problema?

Agradeço a atenção de todos.

Jobson

jobsoncunha,
O editor html não faz upload de imagem.
O que pode fazer, assim como já vi na maioria dos “e-mails marketing”, é o upload da imagem em um servidor web e na url da imagem (Endereço da imagem) do editor html colocar http://www.xxx.com.br/imagem/imagemquedeveaparecer.png
Espero que isto ajude.

Resolvi um problema parecido assim:

Criei uma tabela “acao_marketing” que guarda entre outros dados o nome do arquivo de imagem.
Criei um formulário para cadastrar a “ação de marketing” e upar o arquivo para o servidor.

Na hora de enviar o email a tag IMG recebe no parametro SRC o caminho do servidor e o nome do arquivo.

tenho uma solução semelhante, inclusive para reforçar a sua ideia, ele tb pode criar uma tabela onde ele inclui os emails a serem disparados, e depois apos o evento do envio confirmar se foi enviado marcado se o mesmo ja foi realizado… isso ajuda para servidores onde tem limite de envio.