Eu recentemente instalei o servidor ubuntu depois de fazer meu site funcionar. Eu reinstalei tudo, menos o squirrelmail, e agora a função de registro não entrará no MySQL e o script php também não enviará um e-mail. No entanto cabeçalhos funcionam bem e o script passa por ele como se fosse nada.
O código básico é o seguinte: clique em register- > $ smt para proteger contra a injeção de SQL - > inserção no DB - > envia e-mail - > redireciona para register_success.html. Esse script passa pela inserção e pelo E-mail, o que funcionou, e apenas redireciona diretamente para o register_success sem erros e sem importância no log.
Pensei em acrescentar que meu servidor envia e-mails corretamente. Eu testei com sendmail [email protected] </dev/null
e foi recebido perfeitamente bem. Eu também adicionei SPF e DKIM também