yingshaoxo / we_love_party

Let's party.
0 stars 0 forks source link

The email provider have an issue with email sending, you need to fix it or replace it #11

Closed yingshaoxo closed 1 year ago

yingshaoxo commented 1 year ago

I just lost the password of weloveparty69@outlook.com

You can try to recover it or replace it with a new email

yingshaoxo commented 1 year ago

I was thinking

Maybe we could change the method to do the auth: We let users to send their random string to us.

yingshaoxo commented 1 year ago

I was thinking

Maybe we could change the method to do the auth: We let users to send their random string to us.

Yes, this method works

But, it needs to verify if the user owns a email address or not.

The pure SMTP can't do it as I tested.

yingshaoxo commented 1 year ago

I made a function to check if the IP address was come from a domain or not:

https://github.com/yingshaoxo/auto_everything/blob/master/auto_everything/my_email.py#L131

yingshaoxo commented 1 year ago

After this, I think you could rename the email_platform as communication_channel_system

It could be bigger than what email, for example, it could use telegram-bot to do communication and auth

yingshaoxo commented 1 year ago

I have replaced it with user-send-email-mechanism: https://github.com/yingshaoxo/we_love_party/commit/4d95b9c753e2ded84637735e59f42fb6a942f047

yingshaoxo commented 1 year ago

The outlook email service has a serious bug: it allows people to do the account recovery with recent-sent email information

Which means it can't be used to send email to users.