Quando eu procurei configurar o sendmail no ubuntu, não recebi uma resposta clara, cada um deles assume que eu sei do que está falando,
Eu só quero a configuração básica para permitir o envio de e-mails, basicamente eu o usarei com o google app engine para permitir o envio de e-mails do servidor de desenvolvimento.
Eu já fiz isso:
sudo apt-get install sendmail
então
sudo sendmailconfig
mas não sei o que o último realmente fez.
sendmail
obsoleto (existem alternativas muito melhores!), Meu comentário CINCO ANOS atrás foi simplesmente sobre o fato de não migrarmos perguntas antigas para outro site da SE.Respostas:
Quando você digitou
sudo sendmailconfig
, deveria ter sido solicitado a configurar o sendmail.Para referência, os arquivos atualizados durante a configuração estão localizados no seguinte (caso você queira atualizá-los manualmente):
Você pode testar o sendmail para ver se ele está configurado corretamente, digitando o seguinte na linha de comando:
A seguir, você poderá adicionar o smtp relay ao sendmail:
Adicione as seguintes linhas ao sendmail.mc, mas antes do
MAILERDEFINITIONS
. Certifique-se de atualizar seu servidor smtp.Invoque a criação sendmail.cf (em alternativa, execute
make -C /etc/mail
):Reinicie o daemon sendmail:
fonte
your.isp.net
, eu colocogmail.com
ousmtp.gmail.com
lá dentro?sendmail.mc
arquivo precisam estar no formato BACKTICK + seu texto + CITAÇÕES ÚNICAS .A resposta principal está funcionando (ainda não posso responder) após uma pequena edição
Isto não funcionou para mim:
A primeira citação simples para cada string deve ser alterada para um backtick (`) como este:
Após a alteração, eu corro:
E eu estou no negócio :)
fonte
Combine duas respostas acima, eu finalmente faço funcionar. Apenas tome cuidado para que a primeira citação única para cada string seja um backtick (`) no arquivo sendmail.mc.
fonte
AuthInfo:smtp.gmail.com "U:username" "P:password"
AuthInfo: smtp.gmail.com "U:[email protected]" "P:yourpassword"