Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Bug reports => Topic started by: ULTIMA PRIME on 14 07 2021, 14:01:44

Title: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 14 07 2021, 14:01:44
Hello, for a month after updating the plugins and Miranda NG, notifications about new e-mails (from the GmailNotifier.dll plugin) are not working.

Luckily, I had a copy of the older version of the program that the notifications work on.

It seems that this is not the fault of the GmailNotifier.dll plug-in itself, because after moving it from the older version of Miranda NG to the newer version, it also does not work.

Since I need a working plugin to show new e-mail notifications, I cannot update the program or plugins.


The version of Miranda that notifications work with is:

0.96.1 alpha build # 24098


Does anyone know the solution to this problem?


Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 16 08 2021, 14:09:46
Nobody knows the solution to this problem?
Title: Re: GmailNotifier.dll not show notifications
Post by: ghazan on 20 08 2021, 15:58:27
hi, that might be a problem with OpenSSL & Google servers
could you provide a network log for this problem? Core + Gmail

Quote
0.96.1 alpha build # 24098
btw, do you restore only GmailNotifier plugin from this version, or the whole archive?
because we killed StdSsl in build #24099  :D
Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 07 09 2021, 09:48:53
Hi George, here's my log.

Please write what information you still need



Code: [Select]
Miranda NG Version: 0.96.1 alpha build #23924 (d595e62db8) [running inside WOW64]
Build time: 18 Apr 2021 2:01:48
Profile: D:\MirandaNG\Profiles\xxx\xxx.dat
Database driver: SQLite database driver
Profile size: 147558400 Bytes
Profile creation date: 2 Aug 2021 10:38:55
Language pack: Polish (PL) [0415]
Service Mode: No

Active Plugins (28):
¤ Alarms.dll v.0.4.0.6 [18 Mar 2021 3:02:00] - Alarms
¤ AVS.dll v.0.98.1.2 [18 Apr 2021 2:01:58] - Avatar service
¤ BossKey.dll v.0.5.0.4 [21 Mar 2021 16:42:32] - BossKey+
¤ Clist_modern.dll v.0.9.1.11 [18 Apr 2021 2:03:04] - Modern contact list
¤ CloudFile.dll v.0.11.0.6 [18 Apr 2021 2:04:06] - CloudFile
¤ CrashDumper.dll v.0.1.0.4 [18 Apr 2021 2:02:50] - Crash dumper
¤ Db_autobackups.dll v.0.1.0.5 [18 Apr 2021 2:02:16] - Db autobackuper
¤ DbChecker.dll v.0.95.13.2 [18 Apr 2021 2:04:14] - Database checker
¤ DbEditorPP.dll v.4.0.2.2 [18 Apr 2021 2:02:52] - Database editor++
¤ Dbx_mdbx.dll v.0.95.9.1 [18 Apr 2021 2:04:08] - Miranda NG MDBX database driver
¤ Dbx_mmap.dll v.0.95.8.1 [24 Mar 2021 20:46:10] - Miranda NG mmap database driver
¤ Dbx_sqlite.dll v.0.96.1.2 [18 Apr 2021 2:04:12] - Miranda NG SQLite database driver
¤ Discord.dll v.0.6.2.10 [18 Apr 2021 2:04:00] - Discord protocol
¤ Facebook.dll v.0.1.0.10 [18 Apr 2021 2:04:12] - Facebook
¤ Folders.dll v.0.2.0.2 [18 Mar 2021 3:01:44] - Custom profile folders
¤ GG.dll v.0.95.11.1 [18 Mar 2021 3:02:06] - Gadu-Gadu protocol
¤ GmailNotifier.dll v.1.0.1.2 [18 Mar 2021 3:02:56] - Gmail Multiple Notifier
¤ historypp.dll v.1.5.1.5 [18 Mar 2021 3:04:20] - History++
¤ ICQ.dll v.0.95.12.1 [24 Mar 2021 20:48:26] - ICQ-WIM protocol
¤ IEView.dll v.1.6.0.4 [18 Mar 2021 3:01:48] - IEView
¤ Import.dll v.0.95.11.1 [18 Apr 2021 2:02:30] - Import contacts and messages
¤ IRC.dll v.0.96.1.1 [18 Apr 2021 2:02:00] - IRC protocol
¤ PluginUpdater.dll v.0.2.0.12 [18 Apr 2021 2:02:56] - Plugin updater
¤ SmileyAdd.dll v.0.3.2.1 [18 Mar 2021 3:02:08] - SmileyAdd
¤ TabSRMM.dll v.3.6.1.5 [18 Apr 2021 2:02:06] - TabSRMM
¤ TopToolBar.dll v.0.8.0.5 [18 Apr 2021 2:02:38] - TopToolBar
¤ Variables.dll v.0.2.3.11 [18 Mar 2021 3:02:10] - Variables
¤ Weather.dll v.0.4.0.5 [18 Mar 2021 3:02:32] - Weather

Unloadable Plugins (2):
¤ Jabber.dll v.0.0.0.0 [18 Mar 2021 3:02:34] - <unknown>
    Plugin statically linked to missing module: libcrypto-1_1.mir
    Plugin statically linked to missing module: FreeImage.mir
    Plugin statically linked to missing module: libsignal.mir
    Plugin statically linked to missing module: zlib.mir
    Plugin statically linked to missing module: mir_core.mir
    Plugin statically linked to missing module: mir_app.mir
    Plugin statically linked to missing module: libjson.mir
    Plugin statically linked to missing module: api-ms-win-crt-heap-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-string-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-time-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-convert-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-stdio-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-runtime-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-filesystem-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-utility-l1-1-0.dll

¤ SpellChecker.dll v.0.0.0.0 [18 Mar 2021 3:03:02] - <unknown>
    Plugin statically linked to missing module: hunspell.mir
    Plugin statically linked to missing module: mir_core.mir
    Plugin statically linked to missing module: mir_app.mir
    Plugin statically linked to missing module: api-ms-win-crt-runtime-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-stdio-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-convert-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-heap-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-string-l1-1-0.dll


Weather ini files:
-------------------------------------------------------------------------------
 gismeteo.ini v.2012.05.03 [12 Jun 2019 3:00:08] - GisMeteo
 msn.ini v.2019-11-11 [11 Dec 2019 18:46:40] - MSN Weather (New Layout)
 weatherxml.ini v.0.0.5.6 2019-10-08 [11 Dec 2019 18:46:40] - WeatherXML
 wundergrnd_intl.ini v.2011/02/13 [12 Jun 2019 2:00:08] - Weather Underground Int'l
 wundergrnd_xml.ini v.2011/02/13 [12 Jun 2019 2:00:08] - Weather Underground XML

Protocols and Accounts:
-------------------------------------------------------------------------------
CloudFile/GDrive         1 - Enabled 0 - Disabled  Loaded
CloudFile/OneDrive       1 - Enabled 0 - Disabled  Loaded
Discord                  1 - Enabled 0 - Disabled  Loaded
Facebook                 2 - Enabled 0 - Disabled  Loaded
GG                       3 - Enabled 0 - Disabled  Loaded
ICQ                      1 - Enabled 0 - Disabled  Loaded
IRC                      0 - Enabled 1 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 Flags_icons.dll [18 Mar 2021 3:04:02]
 Fp_icons.dll [8 Apr 2020 19:03:02]
 HistoryPP_icons.dll [18 Mar 2021 3:04:02]
 Proto_Discord.dll [18 Apr 2021 2:04:52]
 Proto_Dummy.dll [18 Apr 2021 2:04:50]
 Proto_Facebook.dll [18 Apr 2021 2:04:52]
 Proto_GG.dll [18 Mar 2021 3:04:00]
 Proto_ICQ.dll [24 Mar 2021 20:48:56]
 Proto_IRC.dll [8 Apr 2019 20:18:28]
 Proto_Jabber.dll [18 Mar 2021 3:04:00]
 Proto_MetaContacts.dll [18 Apr 2021 2:04:50]
 Proto_MRA.dll [24 Mar 2021 20:48:56]
 Proto_MSN.dll [19 Mar 2020 12:15:50]
 Proto_NewsAggregator.dll [12 Apr 2019 2:02:02]
 Proto_Weather.dll [12 Apr 2019 2:02:02]
 Proto_YAMN.dll [12 Apr 2019 2:02:02]
 TabSRMM_icons.dll [18 Apr 2021 2:04:52]
 Toolbar_icons.dll [8 Apr 2019 20:18:28]
 xStatus_Jabber.dll [18 Mar 2021 3:04:02]
Title: Re: GmailNotifier.dll not show notifications
Post by: dartraiden on 07 09 2021, 16:28:44
netlog (https://wiki.miranda-ng.org/index.php?title=Network_log)
Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 07 09 2021, 20:35:42
For the test, I updated Miranda and plugins to the latest versions, of course GMail notifications do not work with the latest version


I am posting some of the netlog information, I don't know if it's helpful - but the whole netlog has my private data so I can't publish it.

In this part I am attaching I also changed some entries to xxx

Is this information sufficient?

Code: [Select]
[22:14:04 385C] SSL failure recieving data (0, 5, 0)
[22:14:04 385C] [GmailMNotifier] (xxx:xxx) Connection closed internal
[22:14:04 385C] [GmailMNotifier] (xxx:xxx) Connection closed
[22:14:04 385C] [GmailMNotifier] Connection request to mail.google.com:443 (Flags 11)....
[22:14:04 385C] [GmailMNotifier] (xxx) Connecting to server mail.google.com:443....
[22:14:04 385C] [GmailMNotifier] (xxx) Connecting to ip 142.250.75.5:443 ....
[22:14:04 385C] [GmailMNotifier] (xxx) Connected to mail.google.com:443
[22:14:04 385C] [GmailMNotifier] (xxx mail.google.com) Starting SSL/TLS negotiation
[22:14:04 385C] [GmailMNotifier] (xxx mail.google.com) SSL/TLS negotiation successful
[22:14:04 385C] [GmailMNotifier] (xxx:xxx) Data sent
GET /mail/feed/atom HTTP/1.0
Authorization: Basic xxx
User-Agent: Miranda/0.96.1.24183
Accept-Encoding: deflate, gzip
Host: mail.google.com
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[22:14:04 385C] [GmailMNotifier] (xxx:xxx) Data received
HTTP/1.0 200 OK
Content-Type: text/xml; charset=UTF-8
Content-Security-Policy: script-src https://www.google.com/js/bg/ 'self' 'unsafe-inline' 'unsafe-eval' https://mail.google.com/_/scs/mail-static/ https://hangouts.google.com/ https://talkgadget.google.com/ https://*.talkgadget.google.com/ https://www.googleapis.com/appsmarket/v2/installedApps/ https://www-gm-opensocial.googleusercontent.com/gadgets/js/ https://docs.google.com/static/doclist/client/js/ https://www.google.com/tools/feedback/ https://s.ytimg.com/yts/jsbin/ https://www.youtube.com/iframe_api https://apis.google.com/_/scs/abc-static/ https://apis.google.com/js/ https://clients1.google.com/complete/ https://apis.google.com/_/scs/apps-static/_/js/ https://ssl.gstatic.com/inputtools/js/ https://inputtools.google.com/request https://ssl.gstatic.com/cloudsearch/static/o/js/ https://www.gstatic.com/feedback/js/ https://www.gstatic.com/common_sharing/static/client/js/ https://www.gstatic.com/og/_/js/ https://clients4.google.com/insights/consumersurveys/ https://scone-pa.clients6.google.com/ https://www.gstatic.com/support/content/resources/ https://www.gstatic.com/mail/ads/;frame-src https://calendar.google.com/accounts/ https://ogs.google.com https://onegoogle-autopush.sandbox.google.com 'self' https://myaccount.google.com/accounts/ https://myaccount.google.com/profile-picture https://myaccount.google.com/profile-picture/ https://accounts.google.com/ https://apis.google.com/u/ https://apis.google.com/_/streamwidgets/ https://clients6.google.com/static/ https://content.googleapis.com/static/ https://mail-attachment.googleusercontent.com/ https://www.google.com/calendar/ https://calendar.google.com/calendar/ https://docs.google.com/ https://drive.google.com https://*.googleusercontent.com/docs/securesc/ https://feedback.googleusercontent.com/resources/ https://www.google.com/tools/feedback/ https://support.google.com/inapp/ https://*.googleusercontent.com/gadgets/ifr https://hangouts.google.com/ https://talkgadget.google.com/ https://*.talkgadget.google.com/ https://www-gm-opensocial.googleusercontent.com/gadgets/ https://plus.google.com/ https://wallet.google.com/gmail/ https://www.youtube.com/embed/ https://clients5.google.com/pagead/drt/dn/ https://clients5.google.com/ads/measurement/jn/ https://www.gstatic.com/mail/ww/ https://www.gstatic.com/mail/intl/ https://clients5.google.com/webstore/wall/ https://ci3.googleusercontent.com/ https://workspace.google.com/u/ https://workspace.google.com/marketplace/appfinder https://www.gstatic.com/mail/promo/ https://notifications.google.com/ https://tracedepot-pa.clients6.google.com/static/ https://one.google.com/ https://clients4.google.com/insights/consumersurveys/ https://scone-pa.clients6.google.com/ https://staging-taskassist-pa-googleapis.sandbox.google.com https://taskassist-pa.clients6.google.com https://*.client-channel.google.com/client-channel/client https://clients4.google.com/invalidation/lcs/client https://tasks.google.com/embed/ https://keep.google.com/companion https://contacts.google.com/widget/companion https://addons.gsuite.google.com https://contacts.google.com/widget/hovercard/v/2 https://workspace.google.com https://*.googleusercontent.com/confidential-mail/attachments/;report-uri https://mail.google.com/mail/cspreport;object-src https://mail-attachment.googleusercontent.com/attachment/
Strict-Transport-Security: max-age=10886400; includeSubdomains
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Encoding: gzip
Date: Tue, 07 Sep 2021 20:14:04 GMT
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Expires: Tue, 07 Sep 2021 20:14:04 GMT
Set-Cookie: COMPASS=gmail=xxx; expires=Fri, 17-Sep-2021 20:14:04 GMT; path=/mail; Secure; HttpOnly
Alt-Svc: clear

[22:14:04 385C] SSL failure recieving data (0, 5, 0)
[22:14:04 385C] [GmailMNotifier] (xxx:xxx) Connection closed internal
[22:14:04 385C] [GmailMNotifier] (xxx:xxx) Connection closed
[22:14:08 33E4] amThreadProc thread end
[22:14:09 0E18] SSL failure recieving data (-1, 5, 10004)
[22:14:09 35E4] SSL failure recieving data (-1, 5, 10004)
[22:14:09 2AE4] SSL failure recieving data (-1, 5, 10004)
[22:14:10 327C] SSL failure recieving data (-1, 5, 10053)
[22:14:10 31E4] SSL failure recieving data (-1, 5, 10053)
[22:14:10 2BF0] SSL failure recieving data (-1, 5, 10053)
[22:14:10 1310] SSL failure recieving data (0, 5, 0)
Title: Re: GmailNotifier.dll not show notifications
Post by: ghazan on 08 09 2021, 07:29:18
ULTIMA PRIME,
I added some extended logs to purify this situation, perhaps that's smth Google specific
would you please update nightly build and make this log again?
Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 08 09 2021, 18:28:56
It works!

After updating to the latest version, it shows notifications about new e-mails

Thank You

Log:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?><feed version="0.3" xmlns="http://purl.org/atom/ns#"><title>Gmail - Inbox for xxx</title><tagline>New messages in your Gmail Inbox</tagline><fullcount>0</fullcount><link rel="alternate" href="https://mail.google.com/mail" type="text/html"/><modified>2021-09-08T16:55:01Z</modified></feed>
[20:19:28 2EF4] [GmailMNotifier] (xxx:xxx) Connection closed internal
[20:19:28 2EF4] [GmailMNotifier] (xxx:xxx) Connection closed
[20:19:28 2EF4] [GmailMNotifier] Connection request to mail.google.com:443 (Flags 11)....
[20:19:28 2EF4] [GmailMNotifier] (xxx) Connecting to server mail.google.com:443....
[20:19:28 2EF4] [GmailMNotifier] (xxx) Connecting to ip 216.58.208.197:443 ....
[20:19:28 2EF4] [GmailMNotifier] (xxx) Connected to mail.google.com:443
[20:19:28 2EF4] [GmailMNotifier] (xxx mail.google.com) Starting SSL/TLS negotiation
[20:19:28 2EF4] [GmailMNotifier] (xxx mail.google.com) SSL/TLS negotiation successful
[20:19:28 2EF4] [GmailMNotifier] (xxx:xxx) Data sent
GET /mail/feed/atom HTTP/1.0
Authorization: Basic xxx
User-Agent: Miranda/0.96.1.24185
Accept-Encoding: deflate, gzip
Host: mail.google.com
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[20:19:29 2EF4] [GmailMNotifier] (xxx:xxx) Data received
HTTP/1.0 200 OK
Content-Type: text/xml; charset=UTF-8
Content-Security-Policy: script-src https://www.google.com/js/bg/ 'self' 'unsafe-inline' 'unsafe-eval' https://mail.google.com/_/scs/mail-static/ https://hangouts.google.com/ https://talkgadget.google.com/ https://*.talkgadget.google.com/ https://www.googleapis.com/appsmarket/v2/installedApps/ https://www-gm-opensocial.googleusercontent.com/gadgets/js/ https://docs.google.com/static/doclist/client/js/ https://www.google.com/tools/feedback/ https://s.ytimg.com/yts/jsbin/ https://www.youtube.com/iframe_api https://apis.google.com/_/scs/abc-static/ https://apis.google.com/js/ https://clients1.google.com/complete/ https://apis.google.com/_/scs/apps-static/_/js/ https://ssl.gstatic.com/inputtools/js/ https://inputtools.google.com/request https://ssl.gstatic.com/cloudsearch/static/o/js/ https://www.gstatic.com/feedback/js/ https://www.gstatic.com/common_sharing/static/client/js/ https://www.gstatic.com/og/_/js/ https://clients4.google.com/insights/consumersurveys/ https://scone-pa.clients6.google.com/ https://www.gstatic.com/support/content/resources/ https://www.gstatic.com/mail/ads/;frame-src https://calendar.google.com/accounts/ https://ogs.google.com https://onegoogle-autopush.sandbox.google.com 'self' https://myaccount.google.com/accounts/ https://myaccount.google.com/profile-picture https://myaccount.google.com/profile-picture/ https://accounts.google.com/ https://apis.google.com/u/ https://apis.google.com/_/streamwidgets/ https://clients6.google.com/static/ https://content.googleapis.com/static/ https://mail-attachment.googleusercontent.com/ https://www.google.com/calendar/ https://calendar.google.com/calendar/ https://docs.google.com/ https://drive.google.com https://*.googleusercontent.com/docs/securesc/ https://feedback.googleusercontent.com/resources/ https://www.google.com/tools/feedback/ https://support.google.com/inapp/ https://*.googleusercontent.com/gadgets/ifr https://hangouts.google.com/ https://talkgadget.google.com/ https://*.talkgadget.google.com/ https://www-gm-opensocial.googleusercontent.com/gadgets/ https://plus.google.com/ https://wallet.google.com/gmail/ https://www.youtube.com/embed/ https://clients5.google.com/pagead/drt/dn/ https://clients5.google.com/ads/measurement/jn/ https://www.gstatic.com/mail/ww/ https://www.gstatic.com/mail/intl/ https://clients5.google.com/webstore/wall/ https://ci3.googleusercontent.com/ https://workspace.google.com/u/ https://workspace.google.com/marketplace/appfinder https://www.gstatic.com/mail/promo/ https://notifications.google.com/ https://tracedepot-pa.clients6.google.com/static/ https://one.google.com/ https://clients4.google.com/insights/consumersurveys/ https://scone-pa.clients6.google.com/ https://staging-taskassist-pa-googleapis.sandbox.google.com https://taskassist-pa.clients6.google.com https://*.client-channel.google.com/client-channel/client https://clients4.google.com/invalidation/lcs/client https://tasks.google.com/embed/ https://keep.google.com/companion https://contacts.google.com/widget/companion https://addons.gsuite.google.com https://contacts.google.com/widget/hovercard/v/2 https://workspace.google.com https://*.googleusercontent.com/confidential-mail/attachments/;report-uri https://mail.google.com/mail/cspreport;object-src https://mail-attachment.googleusercontent.com/attachment/
Strict-Transport-Security: max-age=10886400; includeSubdomains
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Encoding: gzip
Date: Wed, 08 Sep 2021 18:19:29 GMT
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Expires: Wed, 08 Sep 2021 18:19:29 GMT
Set-Cookie: COMPASS=gmail=xxx; expires=Sat, 18-Sep-2021 18:19:29 GMT; path=/mail; Secure; HttpOnly
Alt-Svc: clear

<?xml version="1.0" encoding="UTF-8"?><feed version="0.3" xmlns="http://purl.org/atom/ns#"><title>Gmail - Inbox for xxx</title><tagline>New messages in your Gmail Inbox</tagline><fullcount>0</fullcount><link rel="alternate" href="https://mail.google.com/mail" type="text/html"/><modified>2021-09-08T18:08:42Z</modified></feed>
[20:19:29 2EF4] [GmailMNotifier] (xxx:xxx) Connection closed internal
[20:19:29 2EF4] [GmailMNotifier] (xxx:xxx) Connection closed
[20:20:11 08F0] amThreadProc thread end
Title: Re: GmailNotifier.dll not show notifications
Post by: tolkopro on 18 05 2022, 17:10:11
but in the development version 0.96.1 alpha there is no support for the Vkontakte protocol, which is present in v0.95.13.1, if, of course, it is interesting to someone :(
Title: Re: GmailNotifier.dll not show notifications
Post by: dartraiden on 18 05 2022, 18:01:44
Install it via PluginUpdater (Main menu -> Available components) if it really missing in /Plugins folder

If it present, use PluginUpdater (Main menu -> Check for updates) to update all plugins to latest versions. Dev version cannot work with plugin from stable version and vice versa.
Title: Re: GmailNotifier.dll not show notifications
Post by: ntl4ff on 11 06 2022, 12:41:27
Good day, gentlemen!

A couple of days ago Google disabled support for what they call 'less secure apps'.

Here is what they say (in Manage your Google Account > Security):
"Less secure apps & your Google Account
To help keep your account secure, from May 30, 2022, ​​Google no longer supports the use of third-party apps or devices which ask you to sign in to your Google Account using only your username and password."

Is this the end of Gmail Notifier or can we expect an update?

Thank you!
Title: Re: GmailNotifier.dll not show notifications
Post by: dartraiden on 11 06 2022, 21:32:38
Is 2FA enabled? If not, try enabling 2FA (https://support.google.com/accounts/answer/185839) and create an app password (https://support.google.com/mail/answer/185833) for Miranda (using it in Miranda instead of the account password).

Since the app password is different from the account password, the new restriction may not apply to it.

Otherwise, we will either have to stop supporting the plugin, or teach it how to use OAuth (I don’t know if anyone will do this)

Title: Re: GmailNotifier.dll not show notifications
Post by: ntl4ff on 12 06 2022, 00:29:02
@dartraiden

Thank you for your guidance!

After enabling 2 factor authentication and creating an app password, Gmail Notifier successfully logs in and pops alerts for new emails.

Maybe you, guys, should update the documentation for the plugin to describe these new required steps.

Thanks again for your prompt and competent help!
Title: Re: GmailNotifier.dll not show notifications
Post by: dartraiden on 12 06 2022, 13:50:48
Done (https://wiki.miranda-ng.org/index.php?title=Plugin:GmailNotifier&diff=41645&oldid=22858&rcid=&curid=2409)
Title: Re: GmailNotifier.dll not show notifications
Post by: laci58 on 12 06 2022, 20:01:14
"Less secure apps & your Google Account
To help keep your account secure, from May 30, 2022, ​​Google no longer supports the use of third-party apps or devices which ask you to sign in to your Google Account using only your username and password."

strange
synchronisation with AquaMail still works for me and I don't use 2FA
Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 04 10 2023, 18:53:48
Is Google causing problems with access to its services again?

A few days ago, I added 2 new accounts in GmailNotifier to check for new messages.

Unfortunately, even though I turned on 2-step verification and created a password for the app, I don't have notifications about new emails from these 2 new accounts (showing information about new emails on old accounts that I added to GmailNotifier a few months ago works)


So today I did a test, I created a new profile in Miranda and added in GmailNotifier this new account, created a few days ago, and the second one, which I have had for a long time (and in which it works in the original Miranda profile, showing information about new emails) - I gave them in Settings GMail account passwords for the application - and as it turned out - notifications do not come for either the new account or the old one.

On the account name I only see: checking

Netlog shows: Error 401

Can anything be done about it?

Code: [Select]
<HTML>
<HEAD>
<TITLE>Unauthorized</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Unauthorized</H1>
<H2>Error 401</H2>
</BODY>
</HTML>
[20:28:40 1E8C] [GmailMNotifier] (00000000033F58C0:1232) Connection closed internal
[20:28:40 1E8C] [GmailMNotifier] (00000000033F58C0:4294967295) Connection closed
[20:28:40 1E8C] [GmailMNotifier] Connection request to mail.google.com:443 (Flags 11)....
[20:28:40 1E8C] [GmailMNotifier] (00000000033F34A0) Connecting to server mail.google.com:443....
[20:28:40 1E8C] [GmailMNotifier] (00000000033F34A0) Connecting to ip 142.250.203.133:443 ....
[20:28:40 1E8C] [GmailMNotifier] (1244) Connected to mail.google.com:443
[20:28:40 1E8C] [GmailMNotifier] (1244 mail.google.com) Starting SSL/TLS negotiation
[20:28:40 1E8C] [GmailMNotifier] (1244 mail.google.com) SSL/TLS negotiation successful
[20:28:40 1E8C] [GmailMNotifier] (00000000033F34A0:1244) Data sent
GET /mail/feed/atom HTTP/1.0
Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
User-Agent: Miranda/0.96.3.25684 (x64)
Accept-Encoding: deflate, gzip
Host: mail.google.com
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[20:28:41 1E8C] [GmailMNotifier] (00000000033F34A0:1244) Data received
HTTP/1.0 401 Unauthorized
Content-Type: text/html; charset=UTF-8
WWW-Authenticate: BASIC realm="mail.google.com"
Content-Encoding: gzip
Date: Wed, 04 Oct 2023 18:28:39 GMT
Expires: Wed, 04 Oct 2023 18:28:39 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self'
X-XSS-Protection: 1; mode=block
Content-Length: 121
Server: GSE
Alt-Svc: clear
Connection: Keep-Alive
Title: Re: GmailNotifier.dll not show notifications
Post by: dartraiden on 04 10 2023, 19:28:20
Confirmed. Due to some bug password is not saved in db.

Install DbEditor plugin, right-click on mailbox in contact list → open in database editor. Edit the password manually (without spaces).



Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 04 10 2023, 22:17:02
It works, thank you very much.


Will it be improved? Or do we need to add a password in a dbeditor every time when adding new account?

I also noticed that it does not work every time (It doesn't work more often) "Check Gmail inbox" and "Check all Gmail inboxes"
Title: Re: GmailNotifier.dll not show notifications
Post by: dartraiden on 07 10 2023, 17:29:17
Fixed in development version.
Title: Re: GmailNotifier.dll not show notifications
Post by: ULTIMA PRIME on 14 10 2023, 20:30:34
Great! :)