Erro com a função sc_mail_send - "Array to string conversion"

Boa tarde a todos,

Estou recebendo a mensagem “Array to string conversion” quando tento utilizar a macro sc_mail_send quando chamada no evento OnAfterInsert!

Segue abaixo o código:

if( $_SERVER[‘SERVER_ADDR’] == “XXX.XXX.XXX.XXX”) {

$mail_smtp_server = 'YYY.YYY.YYY.YYY';

} else {

$mail_smtp_server = 'ZZZ.ZZZ.ZZZ.ZZZ';

}

$mail_smtp_user = ‘’; // SMTP user name
$mail_smtp_pass = ‘’; // SMTP password
$mail_from = xyz@defesa.gov.br’; // From email
$mail_to = {EMAIL}; // To email
$mail_subject = ‘Cadastro - Curso de Extensão em Defesa Nacional’; // Message subject
$mail_message = ’


Prezado(a) {NO_INSCRITO}, CPF número {NU_CPF_INSCRITO}.

Sua inscrição no CEDN foi realizada com Sucesso!


Aguarde as próximas etapas.


Obrigado!


Esse e-mail é automático. NÃO o responda!

'; // Message body
$mail_format = ‘H’; // Message format: (T)ext or (H)tml
$mail_copies = ‘’; // List of the emails that will recieve the message
$mail_tp_copies = ‘’; // Type copies: BCC (Hiden copies) or CCC (Regular copies)
$mail_port = ‘25’; // Server port
$mail_tp_connection = ‘N’; // Connection security (S) or (N)

sc_mail_send($mail_smtp_server,
$mail_smtp_user,
$mail_smtp_pass,
$mail_from,
$mail_to,
$mail_subject,
$mail_message,
$mail_format,
$mail_copies,
$mail_tp_copies,
$mail_port,
$mail_tp_connection);

$Err_mail = null;

if ({sc_mail_ok}) {

echo "<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript'>
	alert ('Cadastro realizado com sucesso!');
	</SCRIPT>";

} else {

sc_error_message({sc_mail_erro});

}

O que estou esquecendo que faz esse erro aparecer?

Oi Milton, estou com essa mesma situação, tu conseguiu resolver?!

falta a aspa no email

outro motivo : veja se as variáveis que esta utilizando são realmente variáveis, se forem array tem que pegar o conteúdo em variável e ai sim utilizar