astian: > Olaf Hering:> My ~/.gitconfig looks like this, because all cloned repositories require these settings: >> [sendemail] >> from = Olaf Hering <olaf@xxxxxxxxx> >> envelopesender = olaf@xxxxxxxxx >> chainreplyto = false >> ccover = yes >> smtpencryption = tls >> smtpdomain = sender >> smtppass = smtppass >> smtpAuth = PLAIN >> smtpserver = smtp.strato.de >> smtpuser = smtpuser >> confirm = always >> assume8bitEncoding = yes >> transferEncoding = 8bit >> >> Now there is that one repo that requires this: >> >> [sendemail] >> from = Olaf Hering <a@b.c> >> envelopesender = a@b.c >> smtpserver = otherhost >> >> That "otherhost" does just plain oldstyle unencrypted SMTP. >> >> How do I undo the global sendemail settings for that one repo? >> Setting the knobs to empty strings does not help: >> Command unknown: 'AUTH' at /usr/lib/git/git-send-email line 1455. >> >> It seems the global smtpuser is causing the error. >> >> Olaf > Hm, I remember successfully doing something like this, quite some time ago. > > Couldn't you simply disable smtpEncryption in the .git/config of that one > repo? E.g.: > > [sendemail] > smtpEncryption = none > > You might also want to take a look at "identities" in the manual. And related > to that, there's a patch in this old (never merged) series of mine which might > be useful since I believe the documentation bug it fixes still exists. > > Cheers. Err, forgot the link: https://public-inbox.org/git/xmqqzicc6zbf.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxx/T/ Cheers.