threads / discuss / 41110

"git send-email" thru Gmail incurs few minutes delay

Subject: "git send-email" thru Gmail incurs few minutes delay

## tl;dr

7 messages between Jan 3, 2016 and Feb 8, 2016.

replies: 6people: 3as markdown or json

Andrey Utkin· Jan 3, 2016, 13:52 UTC · lore

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.

-- 
Bluecherry developer.
Jeff Merkey· Jan 3, 2016, 15:59 UTC · re: Andrey Utkin · lore

Re: "git send-email" thru Gmail incurs few minutes delay

On 1/3/16, Andrey Utkin <andrey.utkin@corp.bluecherry.net> wrote:
Show 11 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.
>
> --

Yes. I see it. It's the gmail smtp gateway but 3 minutes is short, I am seeing longer. It's gmail not git.

Jeff
Show 7 quoted lines
> Bluecherry developer.
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>
Geert Uytterhoeven· Jan 5, 2016, 11:27 UTC · re: Andrey Utkin · lore

Re: "git send-email" thru Gmail incurs few minutes delay

On Sun, Jan 3, 2016 at 2: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.

Does it work better if you store the (preferably app-specific) password in smtppass in .gitconfig?

Gr{oetje,eeting}s,
                        Geert

-- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
Andrey Utkin· Jan 5, 2016, 15:41 UTC · re: Geert Uytterhoeven · lore

Re: "git send-email" thru Gmail incurs few minutes delay

On Tue, Jan 5, 2016 at 1:27 PM, Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> Does it work better if you store the (preferably app-specific) password in
> smtppass in .gitconfig?
No.
Andrey Utkin· Feb 8, 2016, 00:22 UTC · re: Andrey Utkin · lore

Re: "git send-email" thru Gmail incurs few minutes delay

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.

Jeff Merkey· Feb 8, 2016, 00:42 UTC · re: Andrey Utkin · lore

Re: "git send-email" thru Gmail incurs few minutes delay

On 2/7/16, Andrey Utkin <andrey.utkin@corp.bluecherry.net> wrote:
Show 27 quoted lines
> On Sun, Jan 3, 2016 at 3:52 PM, Andrey Utkin
> <andrey.utkin@corp.bluecherry.net> wrote:
>> 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.
>
Try this page.  Some good gmail config info.
http://kernelnewbies.org/FirstKernelPatch
Jeff
Andrey Utkin· Feb 8, 2016, 03:15 UTC · re: Jeff Merkey · lore

Re: "git send-email" thru Gmail incurs few minutes delay

On Mon, Feb 8, 2016 at 2:42 AM, Jeff Merkey <linux.mdb@gmail.com> wrote:
Show 5 quoted lines
> Try this page.  Some good gmail config info.
>
> http://kernelnewbies.org/FirstKernelPatch
>
> Jeff

Thanks Jeff, but I believe there's nothing new for me. I have successfully sent my first kernel patch a long time ago. Also my gitconfig sendemail section follows exactly the gmail-based example from git-send-email manpage.

-- 
Bluecherry developer.

← back to recent threads