{"version":"1.0","provider_name":"My CMS","provider_url":"https:\/\/help.xodox.in\/pt","author_name":"help-xodox","author_url":"https:\/\/help.xodox.in\/pt\/author\/help-xodox\/","title":"Configure email with Google OAuth 2.0 - My CMS","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"RgVfZR05h0\"><a href=\"https:\/\/help.xodox.in\/pt\/docs\/configure-email-with-google-oauth-2-0\/\">Configure email with Google OAuth 2.0<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/help.xodox.in\/pt\/docs\/configure-email-with-google-oauth-2-0\/embed\/#?secret=RgVfZR05h0\" width=\"600\" height=\"338\" title=\"&#8220;Configure email with Google OAuth 2.0&#8221; &#8212; My CMS\" data-secret=\"RgVfZR05h0\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>","description":"Starting from Latest Update, you can configure a general Google email using OAuth 2.0, to do this on your Xodox CRM installation follow the steps below. Go to the\u00a0Google Developer Console. Create a new project. You can also select an existing project. Add a name to your project. Google Console will generate a unique Project ID for it. Your project will appear on top of the left sidebar. Click on Library. You will see a list of Google APIs. Enable\u00a0Gmail API. Click on the Credentials. Select OAuth Client ID under Create credentials. Choose the radio button for the Web Application. If asked to consent, choose External Enter app name, for example, Xodox CRM Mailer Enter support email In the authorized domains section, click Add Domain Enter our Xodox CRM installation domain Copy the redirect URL in Setup-&gt;Settings-&gt;Email-&gt;Gmail OAuth 2.0, usually, it looks like https:\/\/your-installation-url.com\/admin\/smtp_oauth_google\/token Give the Name. Under Authorized JavaScript origins enter your domain URL. In the \u2018Authorized redirect URIs\u2019 add the link of the redirect URL. Click on the Create button. You will get a client ID and client secret in the pop-up. Copy these details. Add the client id and client secret to your Xodox CRM installation Save the email settings. After saving the Client ID and Client Secret, Click Authenticate.","thumbnail_url":"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/11\/3JyfuJO.png"}