Problema no envio de email após postagem.

Problema no envio de email após postagem.

por Silvio Barros -
Número de respostas: 7

Pessoal,

Estou com problema ao enviar mensagens ao postar no forum.

Marco a opção de "enviar email em seguida" mas não chega nada..


Já testei o envio usando o comando mail e esta chegando normal além desse teste descrito aqui e esta chegando tb.. mas se acro um topico e marco para enviar email em seguida nao chega nada..


<?php

$to2 = "webmaster <xx@gmail.com>";
$subject2 = "E-mail de teste";
$message2 = "Função de mail esta funcionando sorriso ";
$headers2 = "MIME-Version: 1.0\n";
$headers2 .= "Content-type: text/html; charset=iso-8859-1\n";
$headers2 .= "From: Web Master <root@ead.ufpe.br>\n";
$headers2 .= "Return-Path: <xx@gmail.com>\n";
mail($to2, $subject2, $message2, $headers2);

?>



Obg.


Contagem das avaliações:  -
Em resposta à Silvio Barros

Re: Problema no envio de email após postagem.

por Fernando Rocha -

Olá Silvio, bom dia!

Somente esses e-mail "não chegam" ou todos os e-mail?

Quando você marca a opção enviar e-mail agora, na verdade ele enviará o e-mail assim que o próximo cron rodar[1]. O cron está rodando?

[1] https://docs.moodle.org/28/en/Using_Forum#Mail_now

Abraço, Fernando Rocha

Contagem das avaliações:  -
Em resposta à Fernando Rocha

Re: Problema no envio de email após postagem.

por Daniel Neis Araujo -
Imagem de Core developers Imagem de Plugin developers Imagem de Translators

Olá,


o Moodle tem uma opção para depuração do envio de email.

https://docs.moodle.org/28/en/Debugging#Debug_email_sending

Com isso ativado o moodle mostrará o passo a passo de conexão com o servidor smtp e envio de email.



Contagem das avaliações:  -
Em resposta à Fernando Rocha

Re: Problema no envio de email após postagem.

por Silvio Barros -
Executei o arquivo cron manualmente pelo bash, vou verificar se os emails vão chegar.. caso chegue vou ver se o agendamento pode estar falhando.


Obg.

Contagem das avaliações:  -
Em resposta à Silvio Barros

Re: Problema no envio de email após postagem.

por Eduardo Kraus -
Imagem de Plugin developers

Eu tive problemas do moodle com o sendmail e resolveu quando troquei pelo postfix.

Mais se você não quer se estressar com isso, apenas mude o método de saída de e-mail para autenticado.

Muito prazer, sou Eduardo Kraus
Teacher and loves Moodle
Meu Blog: moodle.eduardokraus.com
Meu Youtube: www.youtube.com/user/ProfEduardoKraus
Meu Facebook: www.facebook.com/ProfEduardoKraus

Contagem das avaliações:  -
Em resposta à Eduardo Kraus

Re: Problema no envio de email após postagem.

por Silvio Barros -
Galera, o que fiz:


Criei um curso zerado e um fórum.. nele inseri 3 usuários, 1 professor e 2 dois alunos.

Abro um tópico como professor e marco a opção "Envie-me copias de e-mail de post desta discussão" e "enviar email em seguida", mas ninguém recebe.

vejo vários envios no log de email como abaixo mas não chega nada:

Apr  9 17:20:48 ead postfix/smtp[28945]: 0CBC340067: to=<xxx@yahoo.com.br>, relay=mta5.am0.yahoodns.net[66.196.118.35]:25, delay=44, delays=0.01/0/41/2.3, dsn=2.0.0, status=sent (250 ok Thu Apr  9 20:20:48 2015:  ql 230191860, qr 0)

Apr  9 17:20:48 ead postfix/qmgr[28421]: 0CBC340067: removed


**Outro teste que fiz.. criei uma nova instalação no mesmo servidor (/teste) com o moodle basico e funcionou de primeira, não precisei mexer em configuração alguma de envio no moodle.

Lembrando que o script php que postei esta funcionando bem como o envio usando o comando mail.


Obg.




Contagem das avaliações:  -
Em resposta à Silvio Barros

Re: Problema no envio de email após postagem.

por Silvio Barros -

Pessoal,

Em uma instalação de teste no mesmo servidor que acabei de criar, esta zerado com tema default, abaixo esta o log do arquivo mail: (emails enviados com sucesso para os 3 usuários que estão na disciplina)

Apr  9 18:58:20 ead postfix/smtp[3015]: 613BF40063: to=<xx@gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.186.27]:25, delay=2.1, delays=0.02/0.01/0.96/1.1, dsn=2.0.0, status=sent (250 2.0.0 OK 1428616700 f1si14041qcd.49 - gsmtp)

Apr  9 18:58:20 ead postfix/qmgr[1933]: 613BF40063: removed

Apr  9 18:58:21 ead postfix/smtp[3027]: 24AFD40067: to=<xx@gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.186.27]:25, delay=2.3, delays=0.01/0.01/0.95/1.3, dsn=2.0.0, status=sent (250 2.0.0 OK 1428616701 v35si27119qgv.72 - gsmtp)

Apr  9 18:58:21 ead postfix/qmgr[1933]: 24AFD40067: removed

Apr  9 18:58:22 ead postfix/smtp[3019]: 06C7340065: to=<xx@xx.com.br>, relay=aspmx.l.google.com[64.233.186.27]:25, delay=3.3, delays=0.01/0.01/2.7/0.58, dsn=2.0.0, status=sent (250 2.0.0 OK 1428616702 k2si32821qge.58 - gsmtp)

Apr  9 18:58:22 ead postfix/qmgr[1933]: 06C7340065: removed


=====================================

No moodle de produção segue o log do arquivo mail: (Não chega nenhum email)

OBS: São muitos emails, será que pode ser algum bloqueio por conta da quantidade enviada ao mesmo tempo?

Apr  9 19:00:11 ead postfix/smtp[3234]: 1BA754007A: to=<xx@gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.186.27]:25, conn_use=2, delay=1.5, delays=0.01/0/0.33/1.2, dsn=2.0.0, status=sent (250 2.0.0 OK 1428616811 a10si27359qco.37 - gsmtp)

Apr  9 19:00:11 ead postfix/qmgr[1933]: 1BA754007A: removed

Apr  9 19:00:12 ead postfix/smtp[3120]: D3D4340077: to=<xx@yahoo.com.br>, relay=mta7.am0.yahoodns.net[66.196.118.35]:25, delay=3.3, delays=0.01/0/0.75/2.6, dsn=2.0.0, status=sent (250 ok dirdel)

Apr  9 19:00:12 ead postfix/qmgr[1933]: D3D4340077: removed

Apr  9 19:00:17 ead postfix/smtp[3055]: 695084006B: to=<xx@yahoo.com.br>, relay=mta6.am0.yahoodns.net[98.136.216.26]:25, delay=7.7, delays=0.01/0/0.48/7.3, dsn=2.0.0, status=sent (250 ok Thu Apr  9 22:00:17 2015:  ql 162093349, qr 0)

Apr  9 19:00:17 ead postfix/qmgr[1933]: 695084006B: removed

Apr  9 19:00:23 ead postfix/smtp[3087]: DE1924007B: to=<xx@yahoo.com.br>, relay=mta5.am0.yahoodns.net[98.136.217.202]:25, delay=15, delays=0.01/0/0.81/14, dsn=2.0.0, status=sent (250 ok dirdel)

Apr  9 19:00:23 ead postfix/qmgr[1933]: DE1924007B: removed


Obg!

Contagem das avaliações:  -