| | Configuração de e-mail para envio ao abrir chamado | |
|
+4doni everlolo renner_esser wdextter 8 participantes | Autor | Mensagem |
---|
wdextter
Mensagens : 6 Data de inscrição : 13/10/2009
| Assunto: Configuração de e-mail para envio ao abrir chamado Ter Out 13, 2009 12:29 pm | |
| Olá gente... Estou com o seguinte problema. Não consigo configurar o ocomon para enviar e-mail e ao abir um chamado aparece o seguinte erro
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 53 in C:\xampp\htdocs\ocomon\ocomon\geral\incluir.php on line 622 A mensagem não pôde ser enviada.
Mailer Error: Could not instantiate mail function.
alguem poderia ajudar? obrigado a ateção e ajuda | |
| | | renner_esser
Mensagens : 17 Data de inscrição : 12/11/2009
| Assunto: Re: Configuração de e-mail para envio ao abrir chamado Ter Nov 17, 2009 10:13 am | |
| - wdextter escreveu:
- Olá gente...
Estou com o seguinte problema. Não consigo configurar o ocomon para enviar e-mail e ao abir um chamado aparece o seguinte erro
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 53 in C:\xampp\htdocs\ocomon\ocomon\geral\incluir.php on line 622 A mensagem não pôde ser enviada.
Mailer Error: Could not instantiate mail function.
alguem poderia ajudar? obrigado a ateção e ajuda Olá Amigo Bom esse problema me parece que ja aconteceu comigo vou te passar passo a passo para que você faça ai e depois você me fale se deu certo. Primeiramente Qundo vai fazer uma abertura de chamado você está selecionando no campo local uma localização? Se não. é necessário que selecione senão irá dar problemas na abertura, assentamento e na finalização do chamado. Verifique também se o usuário que está abrindo o email tem o endereçço d email cadastrado e se está configurado no usuário uma Área Priária para ele. Caso não tenha;. Selecione uma área de acesso primário senão dará erro no envio de email na abertura de chamado, assentamento e finalização do chamado. Tente fazer estes 3 passos e depois me informe se deu certo ou não. | |
| | | everlolo
Mensagens : 1 Data de inscrição : 07/01/2010
| Assunto: Configurar... Qui Jan 07, 2010 12:49 am | |
| - renner_esser escreveu:
- wdextter escreveu:
- Olá gente...
Estou com o seguinte problema. Não consigo configurar o ocomon para enviar e-mail e ao abir um chamado aparece o seguinte erro
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 53 in C:\xampp\htdocs\ocomon\ocomon\geral\incluir.php on line 622 A mensagem não pôde ser enviada.
Mailer Error: Could not instantiate mail function.
alguem poderia ajudar? obrigado a ateção e ajuda Olá Amigo
Bom esse problema me parece que ja aconteceu comigo vou te passar passo a passo para que você faça ai e depois você me fale se deu certo.
Primeiramente
Qundo vai fazer uma abertura de chamado você está selecionando no campo local uma localização? Se não. é necessário que selecione senão irá dar problemas na abertura, assentamento e na finalização do chamado.
Verifique também se o usuário que está abrindo o email tem o endereçço d email cadastrado e se está configurado no usuário uma Área Priária para ele.
Caso não tenha;. Selecione uma área de acesso primário senão dará erro no envio de email na abertura de chamado, assentamento e finalização do chamado.
Tente fazer estes 3 passos e depois me informe se deu certo ou não. Olha.. Eu testei.. testei.. e testei.. Fiquei quase 4 meses fuçando pra descobrir como fazer essa função funcionar no meu OCOMON. A solução que encontrei foi que na hora de configurar o arquivo phpmailer, da pasta includes/classes, ao invës de colocar "SSL" (Requer autenticação), eu acabei deixando em branco, ou seja, apenas as aspas "", mesmo o servidor requerendo autenticação. E assim acabou dando certo!!! Att. Everton A Azevedo Agente Técnico de Informática Tribunal de Justiça do MS | |
| | | doni
Mensagens : 1 Data de inscrição : 23/02/2010
| Assunto: "Mailer Error: Could not instantiate mail function" ocomon Ter Fev 23, 2010 2:59 pm | |
| Olá amigo
Para resolver o problema de ao marcar a opção "enviar e-mail para:" "o técnico" em conjunto com a area o ocomon retorna a seguinte mensagem : Mailer Error: Could not instantiate mail function, vá ate o arquivo incluir.php dentro da pasta geral do ocomon, localize o codigo abaixo:
if (isset($_POST['mailOP'])) { $event = 'abertura-para-operador'; $qrymsg = "SELECT * FROM msgconfig WHERE msg_event like ('".$event."')"; $execmsg = mysql_query($qrymsg) or die(TRANS('MSG_ERR_MSCONFIG')); $rowmsg = mysql_fetch_array($execmsg);
$sqlMailOper = "select * from usuarios where user_id =".$_POST['foward'].""; $execMailOper = mysql_query($sqlMailOper); $rowMailOper = mysql_fetch_array($execMailOper);
$VARS['%operador%'] = $rowMailOper['nome']; send_mail($event, $rowMailOper['email'], $rowconf, $rowmsg, $VARS); } localize a funcao: send_mail($event, $rowMailOper['email'], $rowconf, $rowmsg, $VARS);
troque o nome da variavel $rowconf para $rowconfmail.
ficará assim: send_mail($event, $rowMailOper['email'], $rowconf, $rowmsg, $VARS);
salve a alteracao Teste Deve funcionar, se as configuracoes de envio de e-mail estiverem corretas.
Qualquer duvidas me avisem.
Att, Doni | |
| | | guipson.barros
Mensagens : 6 Data de inscrição : 05/10/2011
| Assunto: Resolvido Qui Out 13, 2011 2:11 pm | |
| Consegui solucionar meu problema ao Doni um muito obrigado, meu amigo já não sabia mais o que fazer e sua solução me trouxe uma luz. | |
| | | imfilho
Mensagens : 1 Data de inscrição : 08/01/2014 Idade : 30
| Assunto: Re: Configuração de e-mail para envio ao abrir chamado Qui Jan 16, 2014 9:41 am | |
| Valeu Doni! Salvando vidas! Deu certo aqui também! | |
| | | leandroz3ta
Mensagens : 16 Data de inscrição : 27/07/2011
| Assunto: Re: Configuração de e-mail para envio ao abrir chamado Qui Ago 28, 2014 12:37 pm | |
| - doni escreveu:
- Olá amigo
Para resolver o problema de ao marcar a opção "enviar e-mail para:" "o técnico" em conjunto com a area o ocomon retorna a seguinte mensagem : Mailer Error: Could not instantiate mail function, vá ate o arquivo incluir.php dentro da pasta geral do ocomon, localize o codigo abaixo:
if (isset($_POST['mailOP'])) { $event = 'abertura-para-operador'; $qrymsg = "SELECT * FROM msgconfig WHERE msg_event like ('".$event."')"; $execmsg = mysql_query($qrymsg) or die(TRANS('MSG_ERR_MSCONFIG')); $rowmsg = mysql_fetch_array($execmsg);
$sqlMailOper = "select * from usuarios where user_id =".$_POST['foward'].""; $execMailOper = mysql_query($sqlMailOper); $rowMailOper = mysql_fetch_array($execMailOper);
$VARS['%operador%'] = $rowMailOper['nome']; send_mail($event, $rowMailOper['email'], $rowconf, $rowmsg, $VARS); } localize a funcao: send_mail($event, $rowMailOper['email'], $rowconf, $rowmsg, $VARS);
troque o nome da variavel $rowconf para $rowconfmail.
ficará assim: send_mail($event, $rowMailOper['email'], $rowconf, $rowmsg, $VARS);
salve a alteracao Teste Deve funcionar, se as configuracoes de envio de e-mail estiverem corretas.
Qualquer duvidas me avisem.
Att, Doni Fiz esta alteração e agora a mensagem mudou para "Mailer error: SMTP Error: Could not connect to SMTP host" | |
| | | FabioRK
Mensagens : 378 Data de inscrição : 14/09/2009 Idade : 44 Localização : Carazinho - RS
| Assunto: Re: Configuração de e-mail para envio ao abrir chamado Seg Set 01, 2014 11:16 am | |
| Qual a sua configuração do SMTP? | |
| | | leandroz3ta
Mensagens : 16 Data de inscrição : 27/07/2011
| Assunto: Re: Configuração de e-mail para envio ao abrir chamado Seg Set 01, 2014 12:02 pm | |
| - FabioRK escreveu:
- Qual a sua configuração do SMTP?
Depois de quebrar a cabeça, encontrei a solução no link abaixo: http://www.google.com/url?q=http%3A%2F%2Foscarvalles.wordpress.com%2F2008%2F08%2F31%2Fmoodle-error-could-not-instantiate-mail-function%2F&sa=D&sntz=1&usg=AFQjCNEryMajEna3ww_ipi_cHZEtiDyhKA A verdade é que a solução apresentada pelo Oscar Valles resolveu o meu problema. Fica aqui registrada a solução para o erro indicado no meu caso: Obs.: A solução passada por ele é para o moodle, porém por se tratar do uso do phpmailer, basta observar os arquivos que foram acessados. Open your class.phpmailer.php file under your moodle/lib/phpmailer folder. Here go to line 109 and change /** * Method to send mail: (“mail”, “sendmail”, or “smtp”). * @var string — Changed from mail to sendmail */ var $Mailer = “mail”; to var $Mailer = “sendmail”; Then go to line 269 and change /** * Sets Mailer to send message using PHP mail() function. * @return void — changed mail to sendmail */ function IsMail() { $this->Mailer = “mail”; } to $this->Mailer = “sendmail”; | |
| | | Conteúdo patrocinado
| Assunto: Re: Configuração de e-mail para envio ao abrir chamado | |
| |
| | | | Configuração de e-mail para envio ao abrir chamado | |
|
Tópicos semelhantes | |
|
| Permissões neste sub-fórum | Não podes responder a tópicos
| |
| |
| |