2015-12-24 2 views
3

Je suis en train d'envoyer patch liste-mailing linux en utilisant send-email git mais il échoue avec l'erreur suivanteGIT envoyer par mail à défaut envoyer des messages

Unable to initialize SMTP properly. 
Check config and use --smtp-debug. 

VALUES: server=smtp.gmail.com 
     encryption=tls 
     maildomain=xyz.domain.name at /usr/libexec/git-core/git-send-email line 1040. 

Voici mes smtp réglage

[sendemail] 
    smtpEncryption=tls 
    smtpServer=smtp.gmail.com 
    [email protected] 
    smtpServerPort = 587 

Ai-je raté quelque chose? S'il vous plaît Aidez !! Merci

+0

et que dit «--smtp-debug»? – user3159253

+0

Je ne sais pas comment l'utiliser :( – user3156262

+0

'git send-email --smtp-debug = 1 ' – user3159253

Répondre

0

Vous avez manqué la configuration de mot de passe

git config --global sendemail.smtppass <password> 

Puisque vous n'avez pas fourni un mot de passe, vous ne pouvez pas envoyer le courrier.

+0

Non, je l'ai essayé aussi, mais incapable d'envoyer un courriel, aussi si vous pouvez voir le message d'erreur n'est pas lié La configuration du mot de passe est facultative selon la page de manuel Si vous ne configurez pas le mot de passe, il vous le demande lors de l'envoi du courrier – user3156262

0

Avez-vous essayé d'ajouter --smtp-ssl-cert-path ''? Cela désactive la certification SSL.