Mais um problema com envio de e-mails no moodle.
Criei uma conta na Amazon AWS, mas agora não consigo configurar o envio de e-mail.
Configurei de acordo com o que o pessoal da hospedagem me passou mas está retornando a mensagem "SMTP Error: Data not accepted"
Vi alguns dados diferentes dos que eu já tinha visto até hoje dentro do que eles me passaram.
O usuário do SMTP não é um e-mail, mas sim uma sequência de letras e números: AKIAJWO5AI6UDF76JOWQ
Outro ponto que acredito que possa estar dificultando é a segurança, que precisa ser TLS, v1, explicit. Aonde configuro isso dentro do Moodle?
Alguém pode me auxiliar com esse problema?
Configurei como mandaria a lógica e ainda não obtive nenhum resultado...
Abraço!
O SES da AWS trabalha com token na autenticação.
Porém para envio do e-mail é necessário antes você cadastra-lo no SES, receber o e-mail de conformação, aprovar.
Não se esquecer que o "Endereço de No-reply" tem que ser exatamente este e-mail cadastrado la.
E, veja como esta:
Muito prazer, sou Eduardo Kraus
Professor, programador e apaixonado por Moodle
Segue imagem de como está configurado o e-mail.
Tentei colocar com a porta 587 no final do endereço do servidor SMTP e sem também. Em ambos os casos não funcionou.
Apenas retorna a mensagem SMTP Error: Data not accepted.
Não precisa colocar porta.
Você entrou no AWS e validou o E-mail?
E, fez os passos abaixo:
Suporte técnico
Após isso vá até Administração do site >> Servidor >> Contato para suporte técnico e edite da seguinte forma:
Nome de suporte: | Nome que aparecerá no campo DE |
---|---|
Email de suporte: | Tem que ser igualzinho ao configurado no usuário SMTP |
Página de suporte: | Deixe em branco |
Se, por acaso, não configurares os dados de suporte, os e-mail de nova senha nunca chegarão e sua conta será bloqueada.
Fórum
Após vá em Administração do site >> Plugins >> Módulos de atividades >> Fórum e desmarque o campo Usar endereço email na resposta e salve.
Uma consideração. Tanto no Gmail como no Apps, você pode ir no Gmail, e Configurações >> Contas e Adicionar outro endereço de e-mail que você possui. Assim você poderá usar o Endereço de No-reply e o e-mail de suporte com este e-mail. Mais só neste caso.
Apareceu problema? Podes comentar que responderei, ou consultar esta discuçãoaqui no Forum do Moodle.
Muito prazer, sou Eduardo Kraus
Professor, programador e apaixonado por Moodle
Bom dia Kraus.
Revi essas configurações. Tudo certo.
Porém continua retornando a mesma mensagem "Data not accepted".
Vendo esse tópico do link na resposta acima, acredito que o problema seja simples e complicado ao mesmo tempo.
Foi criado um domínio novo especialmente para fazer envio de e-mails em massa. Porém não foi criado um e-mail. Segundo o pessoal da hospedagem, foi checado todo o domínio, nenhuma conta em específico, visto que em tese esse e-mail não seria utilizado, apenas redirecionaria para outro.
Não testei alterar nenhuma linha de código como sugerido no outro tópico ainda.
Acredita que o problema pode ser o fato de não haver essa conta de e-mail criada?
Abraço!
Foi o que escrevi:
Porém para envio do e-mail é necessário antes você cadastra-lo no SES, receber o e-mail de conformação, aprovar.
Muito prazer, sou Eduardo Kraus
Professor, programador e apaixonado por Moodle