Also refer to this if you are using gmail to send emails. Refresh token remove, create an app password and use that for google smtp. https://www.getmailbird.com/gmail-app-password/
Getmailbird
How to Generate a Gmail App Password from Your Account
Want to use IMAP, SMTP, or POP to connect your Gmail email account? Generate a Gmail app password. This article explains how to do this.
Check the readme for config format, https://github.com/xcode75/XMPlus/blob/http/README.md
Note: if you update frontend, you must update all backends else servers will stop working. Tested myself before posting this updates
Authorization code for XMPlus v1 and v2 from here https://authorization.xmplus.dev
XMPlus v1 Update https://github.com/xcode75/XManagerPlus/releases/tag/v20231107
GitHub
Release v20231107 · xcode75/XManagerPlus
NOTE:
This panel is not for reseller, you risk your own and your users safety by giving a stranger admin access no matter what usergroup you set.
Allow .user.ini permission change
cd /www/wwwroot/t...
This panel is not for reseller, you risk your own and your users safety by giving a stranger admin access no matter what usergroup you set.
Allow .user.ini permission change
cd /www/wwwroot/t...
XMPlus®
XMPlus v1 Update https://github.com/xcode75/XManagerPlus/releases/tag/v20231107
Update your xrayr backend after updating panel (if using xrayr backend). Refer to latest xrayr backend config for changes in api config.yml https://xcode75.github.io/XMPlusDocs/install/xrayr.html
Do not use an address that redirect for backend ApiHost else backend will not be able to update frontend online ip and used traffic.
Backend must respond with a status code 200 and no other.
For example , if you are redirecting main domain to an aliases using nginx, your backend host address must be the aliases address or vice versa.
Backend must respond with a status code 200 and no other.
For example , if you are redirecting main domain to an aliases using nginx, your backend host address must be the aliases address or vice versa.
XMPlus®
Do not use an address that redirect for backend ApiHost else backend will not be able to update frontend online ip and used traffic. Backend must respond with a status code 200 and no other. For example , if you are redirecting main domain to an aliases using…
VERY IMPORTANT NOTICE SO YOU DO NOT COME BACK ASKING SAME QUESTIONS: From the above image backend apihost must be https://www.xmplus.dev and not https://xmplus.dev since xmplus.dev will redirect to www.xmplus.dev
From now until 2023-12-31 23:59:59 you can enjoy 20% discount
with code:
at https://authorization.xmplus.dev for all new purchase only.
with code:
HAPPYHOLIDAYS at https://authorization.xmplus.dev for all new purchase only.
sorry for been away for a while, had a serious situation to deal with. All is well now, I will check all messages and issue and provide solutions one by one. Please exercise patience since I have a lot of messages to read and reply. If you keep sending messages now i may reply to your message last since i am reading from bottom to top .Thanks🙏🏼
If there is any bug you have detected for v1 and v2 you can message me, will update in the coming week together with backend. Only bugs issue for now, please