Fórum
Ver pergunta

Erro ao tentar enviar pelo metodo EnviaMailEx (Índice fora dos limites da matriz)   

72 visualizações
0
0

Boa tarde,

PriEngine.Platform.Mail.Inicializa();

//PSO.Mail.UsaPreferenciasUtilizador = true;
PriEngine.Platform.Mail.SMTPServer = PriEngine.Platform.PrefUtilStd.EmailServSMTP;
PriEngine.Platform.Mail.EnderecoLocal = PriEngine.Platform.PrefUtilStd.EmailEndereco;
PriEngine.Platform.Mail.SMTPUser = PriEngine.Platform.PrefUtilStd.LoginSMTP;
PriEngine.Platform.Mail.SMTPPassword = PriEngine.Platform.PrefUtilStd.PasswordSMTP;
PriEngine.Platform.Mail.SMTPAtivarSSL = PriEngine.Platform.PrefUtilStd.EmailActivarSsl;
PriEngine.Platform.Mail.EnviaMailEx(“[email protected]”, null, null, @”TESTE”, msg.ToString(), null, false);

Mostra o erro:

(Índice fora dos limites da matriz)

 

Já alguem teve o erro?

Faça login para poder traduzir
Integração
V10
Marcado como spam
Criado há 1 ano e 7 meses joaomatos
j
joaomatos Responsiveness Member
1 respostas
1
Resposta privada

Estou a usar assim e funciona. Ou seja, tenho as configurações definidas no ERP.

// Send the invoice by email
StringBuilder assunto = new StringBuilder();

string body = "<html><body><div class='count-center'><div class='top'><h1>EXEMPLO HTML</h1></div></body></html>";

assunto.Append("A new invoice was created - ");
assunto.Append(invoice.Tipodoc.ToString());
assunto.Append("/");
assunto.Append(invoice.NumDoc.ToString());

PriEngine.Platform.Mail.Inicializa();
PriEngine.Platform.Mail.EnviaMailEx("[email protected]", null, null, assunto.ToString(), body.ToString(), null, false);

Faça login para poder traduzir
Marcado como spam
Criado há 1 ano e 6 meses sergiosereno
sergiosereno Most Valuable Professional