Der-Henning / tgtg

Scanner for Too Good To Go Notifications
https://github.com/Der-Henning/tgtg/wiki
GNU General Public License v3.0
357 stars 59 forks source link

Configuration Error: Syntactically invalid HELO argument(s) #476

Open Venom-KL opened 3 months ago

Venom-KL commented 3 months ago

Hello,

I recently stumbled upon this great utility. Yet, I have a small issue with setting upon the e-mail notifier. After running the program, it gives me the following error message:

[tgtg][__main__.py:main:216][ERROR] Configuration Error: (501, b'Syntactically invalid HELO argument(s)')

I would suppose it does have to do with the password which contains several special characters, but not sure how to work around with this. Or what could be another error be? I'm using the prebuilt binary with Windows 11.

Best regards Venom-KL

Der-Henning commented 3 months ago

Hi @Venom-KL. The Error you observe is returned by your SMTP server. I guess you have a malformed hostname i.e. containing "_" on your local machine. Can you check that?

Venom-KL commented 3 months ago

Hey,

I just copied the important bits here. I also considered that the firewall could pose a problem, but after temporarily switching it off, it didn't seem to help.

[TGTG]
Username = username@freenet.de (does not contain any "_" or other special characters)
AccessToken = [retracted]
RefreshToken = [retracted]
UserId = [retracted]
Datadome = [retracted]

[SMTP]
Enabled = true
Host = mx.freenet.de
Port = 587
Username = username@freenet.de (does not contain any "_" or other special characters)
Password = [retracted]
TLS = true
SSL = false
Sender = 
Recipients = username@freenet.de (does not contain any "_" or other special characters)
Der-Henning commented 3 months ago

Hi @Venom-KL. Sorry for my late response. I meant the hostname of the system you are running the scanner on i.e. your windows computer.