Jump to content


Photo

Problema Com Phpmailler


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

#1 look66

look66

    Normal

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

Posted 19/06/2012, 11:19

Pessoal estou tentando usar phpmailler porém quando tento colocar mais de 1 destinatario a parece o seguinte erro:

'Você deve fornecer pelo menos um endereço de destinatário de email.'

eu estou atribuindo as variaveis dos emails da seguinte forma:
$email_do_site  = "goncalves@ngnengenharia.com.br" . ", ";
$email_do_site .= "contato@ngnengenharia.com.br" . ", ";
$email_do_site .= "alex@ngnengenharia.com.br" . ", ";
$email_do_site .= "joao@ngnengenharia.com.br";
oque eu acredito que esteja acontecendo é o seguinte, existe a seguinte função na class phpmailler

  public function Send() {
    try {
      if ((count($this->to) + count($this->cc) + count($this->bcc)) < 1) {
        throw new phpmailerException($this->Lang('provide_address'), self::STOP_CRITICAL);
      }
esta exeção 'provide_address' é justamente este erro 'Você deve fornecer pelo menos um endereço de destinatário de email.'

a variavel '$to', está definida como um array na classe phpmailler, e eu não sei se a maneira que eu atribui os email esta correto para um array().
se alguém souber ajudar !

Obrigado

#2 Allex Severino

Allex Severino

    Será?!?!?!

  • Usuários
  • 793 posts
  • Sexo:Masculino
  • Localidade:São Luís de Montes Belos - GO

Posted 19/06/2012, 13:16

Faça isso e veja o que retorna:

$email_do_site  = "goncalves@ngnengenharia.com.br" . ", ";
$email_do_site .= "contato@ngnengenharia.com.br" . ", ";
$email_do_site .= "alex@ngnengenharia.com.br" . ", ";
$email_do_site .= "joao@ngnengenharia.com.br";
echo $email_do_site;

Meu post lhe ajudou? Clicar no Posted Image é uma das formas de agradecer.

#3 look66

look66

    Normal

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

Posted 19/06/2012, 19:15

Faça isso e veja o que retorna:

$email_do_site  = "goncalves@ngnengenharia.com.br" . ", ";
$email_do_site .= "contato@ngnengenharia.com.br" . ", ";
$email_do_site .= "alex@ngnengenharia.com.br" . ", ";
$email_do_site .= "joao@ngnengenharia.com.br";
echo $email_do_site;



retorna todos os emails que foram atribuidos a '$email_do_site', porém continua dando a mesma msg de erro

#4 Allex Severino

Allex Severino

    Será?!?!?!

  • Usuários
  • 793 posts
  • Sexo:Masculino
  • Localidade:São Luís de Montes Belos - GO

Posted 19/06/2012, 21:12

Eu geralmente insiro tudo numa variável só. Já tentou assim?
Meu post lhe ajudou? Clicar no Posted Image é uma das formas de agradecer.

#5 look66

look66

    Normal

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

Posted 20/06/2012, 08:37

cara acabei de tentar tudo em uma mesma variavel, porém da o mesmo erro.
Nossa senhora q coisa mais chata isso




0 user(s) are reading this topic

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

IPB Skin By Virteq