Re: "git send-email" thru Gmail incurs few minutes delay
- From
- Andrey Utkin <andrey.utkin@corp.bluecherry.net>
- Date
- Feb 8, 2016, 00:22 UTC
- Message-ID
- <CAM_ZknWNZFxhz8ELf+sc1X3gO=H3F+GYuNkornhU9qouffj6Hw@mail.gmail.com>
- In-Reply-To
- <CAM_ZknWuOSbQcGvXaCDUKAJX7hR5FxJO3a8axPYS4ekyRiczCQ@mail.gmail.com>
On Sun, Jan 3, 2016 at 3:52 PM, Andrey Utkin <andrey.utkin@corp.bluecherry.net> wrote:
Show 9 quoted lines
> After "Send this email? ([y]es|[n]o|[q]uit|[a]ll): y" prompt and > before "Password for 'smtp://XXX@gmail.com@smtp.gmail.com:587':" > prompt I always have a delay of 2-3 minutes. It is weird! "Unsafe > clients" are allowed in Gmail settings. > I experience this both with @gmail.com mailbox and with gmail-based > company domain mail. > I noticed this happening the first time several months ago. > Has anybody else experienced this? Any solution? > My git version is 2.6.4.
Tested more with fresh git version 2.7.1.380.g0fea050 (from git's git) # equery list '*' | grep -i smtp dev-perl/Net-SMTP-SSL-1.30.0 mail-mta/ssmtp-2.64-r3
It seems the delay is caused by git-send-email trying to resolve workstation's FQDN. When I add "smtpdomain = localhost.localdomain" to [sendmail] section in gitconfig, it proceeds immediately. The same behavior (including workaround case) happens with openmailbox.org and fastmail.com for me. BTW "smtpEncryption = tls" in gitconfig seems to mean STARTTLS, so using fastmail's TLS port 465 doesn't work at all, you need to use 587.