<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ gmail - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ gmail - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Mon, 11 May 2026 10:29:41 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/gmail/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ How to Schedule an Email in Gmail – a Step-by-Step Guide ]]>
                </title>
                <description>
                    <![CDATA[ Sometimes you might want to compose an email but send it later. Well, did you know that Gmail allows you to schedule up to 100 emails? In this article, you will learn how to schedule your emails using Gmail. There's no need to install any software or... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/schedule-email-in-gmail/</link>
                <guid isPermaLink="false">66d45de5182810487e0ce10e</guid>
                
                    <category>
                        <![CDATA[ email ]]>
                    </category>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Productivity ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Benjamin Semah ]]>
                </dc:creator>
                <pubDate>Wed, 30 Nov 2022 22:23:40 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2022/11/email-gd2563c0fc_1280.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Sometimes you might want to compose an email but send it later. Well, did you know that Gmail allows you to schedule up to 100 emails?</p>
<p>In this article, you will learn how to schedule your emails using Gmail. There's no need to install any software or plugins.</p>
<h2 id="heading-what-you-will-learn">What you will learn</h2>
<ul>
<li><p><a class="post-section-overview" href="#heading-how-to-schedule-an-email-in-gmail">How to schedule an email in Gmail</a></p>
</li>
<li><p><a class="post-section-overview" href="#how-to-view-or-edit-a-scheduled-email-in-gmail">How to view or edit a scheduled email in Gmail</a></p>
</li>
<li><p><a class="post-section-overview" href="#heading-how-to-cancel-a-scheduled-email-in-gmail">How to cancel a scheduled email in Gmail</a></p>
</li>
</ul>
<h2 id="heading-how-to-schedule-an-email-in-gmail">How to Schedule an Email in Gmail</h2>
<p><strong>Step 1:</strong> Log in to your Gmail account.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/1.-login.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 2:</strong> Click compose to create your email.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/2.-click-compose.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 3:</strong> Create the email you want to schedule.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/3.-create-email.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 4:</strong> Click the Down arrow on the <code>Send</code> button.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/4.-click-arrow.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 5:</strong> Click <code>Schedule send</code>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/5.-schedule-send.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 6:</strong> The popup modal give you a few options. You can choose one. Or you can create a custom date/time by clicking <code>Select date and time</code>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/6.-select-date-time.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 7:</strong> Click the <code>Schedule send</code> button.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/7.-schedule-send2.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>That's it! Your email is now scheduled. You will see a notification from Gmail (like the one below) confirming a successful schedule.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/8.-success-schedule.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Next, let's see how you can edit a scheduled mail in Gmail. This can be either editing the content of the mail or changing the scheduled time.</p>
<h2 id="heading-how-to-edit-a-scheduled-email-in-gmail">How to Edit a Scheduled Email in Gmail</h2>
<p>Assuming you are already logged in to your Gmail, continue with the steps below. If not, first login and then continue with the steps below.</p>
<p><strong>Step 1:</strong> To edit a scheduled email, click <code>Scheduled</code> on the left panel.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/scheduled.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 2:</strong> You will be presented with a list of your scheduled emails. Select the email you want to edit.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/schedule-list.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 3:</strong> Click <code>Cancel send</code> at the top right of your email.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/cancel-send.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 4:</strong> Make the changes if you want to edit the content of your email. If you only want to change the scheduled time, move to Step 5.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/edit-schedule.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 5:</strong> Next, you use the same process you used for the initial schedule.</p>
<ul>
<li><p>Click the down arrow next to the <code>Send</code> button.</p>
</li>
<li><p>And then click <code>Schedule send</code>.</p>
</li>
<li><p>Choose a new date and time.</p>
</li>
</ul>
<p>That's it! You've successfully edited the scheduled email.</p>
<h2 id="heading-how-to-cancel-a-scheduled-email-in-gmail">How to Cancel a Scheduled Email in Gmail</h2>
<p>Assuming you are already logged in to your Gmail, continue with the steps below. If not, first login and then continue with the steps below.</p>
<p><strong>Step 1:</strong> To cancel a scheduled email, click <code>Scheduled</code> on the left panel.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/scheduled-1.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 2:</strong> You will be presented with a list of your scheduled emails. Select the email you want to cancel.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/schedule-list-1.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p><strong>Step 3:</strong> Click <code>Cancel send</code> at the top right of your email.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/cancel-send-1.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Note that cancelling a scheduled email in Gmail does not delete it. Gmail treats it as a draft and adds it to the drafts folder. See the Gmail notification below.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/11/msg-revert.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-conclusion">Conclusion</h2>
<p>You now know how to do the following.</p>
<ul>
<li><p>Schedule an email in Gmail.</p>
</li>
<li><p>Edit or change the date/time for a scheduled email.</p>
</li>
<li><p>Cancel a scheduled email.</p>
</li>
</ul>
<p>You can also check out this <a target="_blank" href="https://www.freecodecamp.org/news/how-to-batch-delete-emails-in-gmail-delete-multiple-email-messages/">freeCodeCamp article on how to batch delete Emails</a>.</p>
<p>Thanks for reading!</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Email Alias – How to Set Up a Professional Email for Free ]]>
                </title>
                <description>
                    <![CDATA[ I needed to log in to AWS. But my main email address was rejected. Apparently I'd done this in the past and the account had been irreversibly deleted.  No reset option – just a message saying the account was permanently deleted: There are about a mi... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/email-alias-set-up-a-professional-email-for-free/</link>
                <guid isPermaLink="false">66b8dddeb745d15a90afe346</guid>
                
                    <category>
                        <![CDATA[ email ]]>
                    </category>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Eamonn Cottrell ]]>
                </dc:creator>
                <pubDate>Wed, 12 Oct 2022 22:26:51 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2022/10/Email-Alias-with-Gmail.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>I needed to log in to AWS. But my main email address was rejected. Apparently I'd done this in the past and the account had been irreversibly deleted. </p>
<p>No reset option – just a message saying the account was permanently deleted:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-2.17.29-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>There are about a million ways to get a new email address, but I wanted to set up one of the domains I own with email. </p>
<p>And I figured there would probably be a way to have that forwarded to my Gmail.</p>
<p>I was right!</p>
<p>In this quick guide, I'll walk you through:</p>
<ul>
<li>How to create an email alias</li>
<li>Forwarding mail from the alias to a Gmail account</li>
<li>Sending mail as the Email Alias</li>
</ul>
<h2 id="heading-how-to-create-an-email-alias">How to Create an Email Alias</h2>
<p>I'm using Google products: <a target="_blank" href="https://domains.google.com/registrar/">Google Domains</a> and <a target="_blank" href="https://gmail.com/">Gmail</a>. All these steps should apply generally to other Domain and Email services.</p>
<p>First, login to your domain provider and select the <strong>Email</strong> menu. You will be able to select "<strong>Add email alias</strong>" from the menu options. </p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-2.37.40-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-how-to-forward-email-to-another-address">How to Forward Email to Another Address</h2>
<p>Note: if you add the asterisk (*) symbol, this will create a wildcard alias that forwards any email to the specified address. We'll be adding a specific alias in this tutorial.</p>
<p>Add whatever email you choose and enter where you'd like it to be forwarded to. I'll have <strong>hi@sieis.com</strong> forwarded to my main Gmail address.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-2.41.16-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>If you are using Google Name servers, then Google Domains will automatically set up the correct mail records (MX).</p>
<p>Otherwise, you'll need to set up these MX records. The process is exactly like setting up name servers if you've ever done that to host your website somewhere different than where you purchased the domain.</p>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Name/Host/Alias</td><td>Type</td><td>Time-to-live (TTL)</td><td>Priority</td><td>Value/Answer/Destination</td></tr>
</thead>
<tbody>
<tr>
<td>Blank or @</td><td>MX</td><td>1H</td><td>5</td><td>gmr-smtp-in.l.google.com</td></tr>
<tr>
<td>Blank or @</td><td>MX</td><td>1H</td><td>10</td><td>alt1.gmr-smtp-in.l.google.com</td></tr>
<tr>
<td>Blank or @</td><td>MX</td><td>1H</td><td>20</td><td>alt2.gmr-smtp-in.l.google.com</td></tr>
<tr>
<td>Blank or @</td><td>MX</td><td>1H</td><td>30</td><td>alt3.gmr-smtp-in.l.google.com</td></tr>
<tr>
<td>Blank or @</td><td>MX</td><td>1H</td><td>40</td><td>alt4.gmr-smtp-in.l.google.com</td></tr>
</tbody>
</table>
</div><p>Bonus: I've done this for a site hosted on Netlify, and it is very straightforward. From the Netlify dashboard, select <strong>Options</strong>, <strong>Go to DNS panel</strong>, and then enter the MX records:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.42.25-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>👇</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.42.53-PM-2.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Google will send a one time verification email here, but if you've previously done this verification it may not send another one.</p>
<p>Send yourself an email from a different address and check it out!</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.02.53-PM-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Email sent to Alias and forwarded to main Gmail</em></p>
<p>Note: sending from your main Gmail address doesn't show up as an unread message like it normally would when you email yourself. Send it from a different address at this point. After the rest of the steps, it will behave as normal when we complete the "send email as alias" part.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.04.35-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-how-to-send-email-as-the-alias">How to Send Email as the Alias</h2>
<p>If you reply from your main Gmail currently, the recipient will see that address when you reply instead of the alias. That may not be a big deal depending on the use case, but we can certainly set it up so that sent mail acts like it's coming from the custom domain as well.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.08.37-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>You'll need to go to your <a target="_blank" href="https://myaccount.google.com/security"><strong>Google Account Security</strong></a> and click <strong>App passwords</strong>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.12.46-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Select <strong>Mail</strong> for the app dropdown and <strong>Other</strong> for the device dropdown.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.14.18-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Enter the name of your domain and click <strong>Generate</strong>. It will give you a 16 digit password. Save this for use over in Gmail...</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.15.34-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In Gmail, go to settings -&gt; <strong>Accounts and Import</strong> and click <strong>Add another email address</strong>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.17.49-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>This will pop up a new small window where you will enter in the details of the alias. Enter the <strong>name</strong> you want recipients to view and the <strong>address</strong> of the alias. Make sure the "<strong>Treat as an alias</strong>" box is checked.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.21.46-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>On the next screen, you'll need to change the <strong>SMTP server</strong> to smtp.gmail.com, the <strong>username</strong> to your Gmail username, and then paste in the <strong>16 digit password</strong> you generated from Google Security in the steps above.</p>
<p>The <strong>port</strong> should be 587, and the <strong>TLS</strong> radial button should be checked.</p>
<p>Click <strong>Add Account</strong>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.23.33-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>This will prompt a verification code being sent to the email alias...which should in turn go to the Gmail account. Enter that in, and you'll now be good to go!</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.27.09-PM-1.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Back in our email thread in Gmail, you'll have the dropdown option when composing new messages to select which account you would like it to send from.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.29.10-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Now we can see from our full thread that our email forwards to and sends from our Gmail account using the email alias and display name we selected.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/Screen-Shot-2022-10-12-at-3.35.15-PM.png" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-thanks-for-reading">Thanks for reading!</h2>
<p>This was enlightening for me, and I hope it's helpful for you too.</p>
<p>Come say hey on Twitter: <a target="_blank" href="https://twitter.com/EamonnCottrell">https://twitter.com/EamonnCottrell</a></p>
<p><img src="https://www.freecodecamp.org/news/content/images/2022/10/goodtogo.gif" alt="Image" width="600" height="400" loading="lazy"></p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How to Batch Delete Emails in Gmail – Delete Multiple Email Messages ]]>
                </title>
                <description>
                    <![CDATA[ I hear some of my co-workers talk about getting to inbox zero. So I started thinking of a way to clear out my over over 4000 unread messages. And after days of searching around, I found a way. I even went on to delete 20,000 email messages from the t... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-to-batch-delete-emails-in-gmail-delete-multiple-email-messages/</link>
                <guid isPermaLink="false">66adf0f9f452caf50fb1fdee</guid>
                
                    <category>
                        <![CDATA[ email ]]>
                    </category>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Kolade Chris ]]>
                </dc:creator>
                <pubDate>Tue, 19 Jul 2022 16:03:45 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2022/07/batchDeleteGmailMessages.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>I hear some of my co-workers talk about getting to inbox zero. So I started thinking of a way to clear out my over over 4000 unread messages. And after days of searching around, I found a way.</p>
<p>I even went on to delete 20,000 email messages from the trash – and saved just over 1 gigabyte of disk space in the process.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/inbox0.png" alt="inbox0" width="600" height="400" loading="lazy"></p>
<p>Today, I want to show you how you can batch delete emails in the Gmail app – no matter the thousands of messages you have there.</p>
<h2 id="heading-what-well-cover">What We'll Cover</h2>
<ul>
<li><a class="post-section-overview" href="#heading-how-to-delete-all-unread-emails-in-gmail">How to Delete All Unread Emails in Gmail</a></li>
<li><a class="post-section-overview" href="#heading-how-to-clear-gmail-trash">How to Clear Gmail Trash</a></li>
<li><a class="post-section-overview" href="#heading-how-do-i-delete-emails-from-the-promotion-list">How do I Delete Emails from the Promotion List?</a></li>
<li><a class="post-section-overview" href="#heading-conclusion">Conclusion</a></li>
</ul>
<h2 id="heading-how-to-delete-all-unread-emails-in-gmail">How to Delete All Unread Emails in Gmail</h2>
<p><strong>Step 1</strong>: Log in to your Gmail account </p>
<p><strong>Step 2</strong>: In the search bar, type <code>in:unread</code> and hit <code>ENTER</code>. This will show you 50 unread messages.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss4-2.png" alt="ss4-2" width="600" height="400" loading="lazy"></p>
<p><strong>Step 3</strong>: Select the checkbox in the top-right corner to select 50 of the unread emails.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss5-2.png" alt="ss5-2" width="600" height="400" loading="lazy"></p>
<p><strong>Step 4</strong>: Click the message that says “select all conversations that match this search”. This will select all your unread messages.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss6-2.png" alt="ss6-2" width="600" height="400" loading="lazy"></p>
<p><strong>Step 5</strong>: Click the delete icon at the top.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss7-3.png" alt="ss7-3" width="600" height="400" loading="lazy"></p>
<p><strong>Step 6</strong>: A pop up will appear asking if you want to bulk delete the messages. Click “Ok”.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss8-2.png" alt="ss8-2" width="600" height="400" loading="lazy"> </p>
<p>That’s how you can bulk delete messages in Gmail.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss9-2.png" alt="ss9-2" width="600" height="400" loading="lazy"> </p>
<h2 id="heading-how-to-clear-gmail-trash">How to Clear Gmail Trash</h2>
<p><strong>Step 1</strong>: To clear the messages from your Trash, click “More” on the left and select Trash.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss10-2.png" alt="ss10-2" width="600" height="400" loading="lazy"></p>
<p><strong>Step 2</strong>: Click the checkbox in the top-right corner to select the messages in the trash.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss11-2.png" alt="ss11-2" width="600" height="400" loading="lazy"></p>
<p><strong>Step 3</strong>: Select all the messages in Trash and click “Delete forever”.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss12-2.png" alt="ss12-2" width="600" height="400" loading="lazy"></p>
<p><strong>Step 4</strong>: Click Ok to confirm that you want to delete all the messages. 
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss13-1.png" alt="ss13-1" width="600" height="400" loading="lazy"></p>
<p>You should get a message that x number of emails have been deleted forever. If you don’t get the message even if everything appears clear, refresh the page.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss14-1.png" alt="ss14-1" width="600" height="400" loading="lazy"></p>
<p>You can also delete messages in the promotion or social tab.</p>
<h2 id="heading-how-do-i-delete-emails-from-the-promotion-list">How do I Delete Emails from the Promotion List?</h2>
<p>To delete email messages in the promotion tab, follow the steps below.</p>
<p><strong>Step 1</strong>: Click More on the right and select Categories.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss15.png" alt="ss15" width="600" height="400" loading="lazy"></p>
<p><strong>Step 2</strong>: Click Promotions.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss16.png" alt="ss16" width="600" height="400" loading="lazy"></p>
<p><strong>Step 2</strong>: Click the checkbox on the top-right corner to select all 50 messages in the promotion tab.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss17.png" alt="ss17" width="600" height="400" loading="lazy"> </p>
<p><strong>Step 3</strong>: Click select all conversations in the promotion tab.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss18.png" alt="ss18" width="600" height="400" loading="lazy"> </p>
<p><strong>Step 4</strong>: Click the delete icon at the top.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss19.png" alt="ss19" width="600" height="400" loading="lazy"> </p>
<p><strong>Step 5</strong>: Confirm you want to delete all messages in the promotion tab.<br><img src="https://www.freecodecamp.org/news/content/images/2022/07/ss20.png" alt="ss20" width="600" height="400" loading="lazy"> </p>
<p>You should get a message that the conversations have been moved to trash.
<img src="https://www.freecodecamp.org/news/content/images/2022/07/ss21.png" alt="ss21" width="600" height="400" loading="lazy"> </p>
<p>If you want to delete messages in other tabs such as social, or forum, repeat the process you went through to delete all messages in the promotion tab.</p>
<h2 id="heading-conclusion">Conclusion</h2>
<p>I hope this article helps you delete the unwanted messages in your Gmail app so you can also get to inbox zero.</p>
<p>There are other ways you can use search operators to query the Gmail app and reveal messages received over the years so you can do what you want with them. You can find those <a target="_blank" href="https://support.google.com/mail/answer/7190?hl=en">search operators</a> in Google Support.</p>
<p>Thanks for reading.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How to Stop Email Tracking in Gmail – Disable Images by Default ]]>
                </title>
                <description>
                    <![CDATA[ Did you know that marketers (and even hackers) can use images to track you in your email inbox? Here's how so-called tracking pixels work: Someone creates an image and host it on their server. Often a transparent 1x1 "tracking pixel" that you don't ... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/stop-email-tracking-pixel-disable-images-gmail/</link>
                <guid isPermaLink="false">66b8d58ebebc010ace8fe6e2</guid>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ privacy ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Quincy Larson ]]>
                </dc:creator>
                <pubDate>Wed, 14 Jul 2021 17:51:43 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2021/07/wei-hunag-3vH3ErzvH5s-unsplash--1-.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Did you know that marketers (and even hackers) can use images to track you in your email inbox?</p>
<p>Here's how so-called <strong>tracking pixels</strong> work:</p>
<ol>
<li>Someone creates an image and host it on their server. Often a transparent 1x1 "tracking pixel" that you don't even see.</li>
<li>They send you an email that includes that image.</li>
<li>When you open their email, their image automatically loads. It sends a ton of information back to their server. This includes your IP address, which they can use to identify you and find out where you are in the world.</li>
</ol>
<p>Sounds scary, right? And yet this is incredibly common. </p>
<p>As someone who runs a weekly newsletter with 4 million recipients each week, I refuse to use tracking pixels. (I send my emails as plain text.) </p>
<p>But people like me are in the minority. Most companies do use tracking pixels. And most email marketing tools make it easy for marketers to include tracking pixels in email blasts.</p>
<p>Well, you're in luck. There's an easy way to stop these tracking pixels and preserve your privacy. All you have to do is turn off images by default in your inbox.</p>
<p>(Don't worry – you can still click a button to load images you receive from trusted friends and family.)</p>
<h2 id="heading-how-to-turn-off-all-images-in-gmail-by-default">How to Turn Off All Images in Gmail by Default</h2>
<p>There's an option right in Gmail's settings to turn off images by default. You can get there by using this <a target="_blank" href="https://mail.google.com/mail/u/0/#settings/general">direct link to settings in gmail</a>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/06/Settings_-_editorial_freecodecamp_org_-_freeCodeCamp_org_Mail-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Select the "Ask before displaying external images" radio button and click the save settings button below.</em></p>
<p>Here's what your emails will now look like if they contain images:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/06/Your_Dependabot_alerts_for_the_week_of_Jan_12_-_Jan_19_-_quincy_freecodecamp_org_-_freeCodeCamp_org_Mail_---1.png" alt="Image" width="600" height="400" loading="lazy">
<em>An email with external images disabled</em></p>
<p>And if you click the "display images below" link, this is what the email will look like afterward, with its images showing:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/06/Your_Dependabot_alerts_for_the_week_of_Jan_12_-_Jan_19_-_quincy_freecodecamp_org_-_freeCodeCamp_org_Mail_--.png" alt="Image" width="600" height="400" loading="lazy">
<em>The same image with external images re-enabled</em></p>
<p>There you go. You no longer have to worry about opening an email and alerting the sender to your IP address and other sensitive information.</p>
<p>This also stops those annoying "MailTrack" services that marketers use to see whether you've opened their email so they can know when to email you again.</p>
<p>This is an important step you can take in just one minute to reclaim part of your privacy online.</p>
<p>I hope this article helps. From all of us at freeCodeCamp.org, stay safe out there.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Gmail Profile Picture – How to Add, Remove, or Change your Photo in Google Mail ]]>
                </title>
                <description>
                    <![CDATA[ In Gmail, you can set a profile picture. Everyone else who uses Gmail will see this photo when they receive an email from you. When you set a profile picture, Google will use it in all of their products, including Google Meet, Google Docs. Shout-out... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/gmail-profile-picture/</link>
                <guid isPermaLink="false">66b8d3711a59d9c56a518bd9</guid>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Google ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Quincy Larson ]]>
                </dc:creator>
                <pubDate>Sat, 17 Apr 2021 06:46:30 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2021/04/Inbox_-_quincy_freecodecamp_org_-_freeCodeCamp_org_Mail.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>In Gmail, you can set a profile picture. Everyone else who uses Gmail will see this photo when they receive an email from you.</p>
<p>When you set a profile picture, Google will use it in all of their products, including Google Meet, Google Docs.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/Re__Learn_how_to_code_video_games__free_7-hour_Unity_3D_course__-_quincy_freecodecamp_org_-_freeCodeCamp_org_Mail-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Shout-out to Don for inspiring me to write this article.</em></p>
<h2 id="heading-how-to-add-a-gmail-profile-picture-in-google">How to Add a Gmail Profile Picture in Google</h2>
<p>Instead of telling you to click through a bunch of links to find where you can set this, I'm just going to give you a link to it. <strong>Here it is: <a target="_blank" href="https://myaccount.google.com/personal-info?gar=1">Google's My Account About Me page</a>.</strong></p>
<p>This is what the page looks like:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/Google_Account.png" alt="Image" width="600" height="400" loading="lazy">
<em>Google's About Me page. You can change a lot of other important things here as well, including important privacy settings.</em></p>
<p>Note that the process of adding a new profile picture and changing your existing picture is exactly the same. Here's how to do this.</p>
<p>First, click on the circle with the camera icon in it.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/Google_Account-2.png" alt="Image" width="600" height="400" loading="lazy">
<em>Google Personal Info panel, with an editable profile picture button</em></p>
<p>Then you can upload a new picture or choose one from your Google Images folder.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/Google_Account-3.png" alt="Image" width="600" height="400" loading="lazy">
<em>Google's photo upload interface</em></p>
<p>Once you've chosen an image, you can tweak it before confirming. The image has to be a perfect square, but Google gives you a tool to reposition or zoom in and out.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/Google_Account-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Google's profile picture editing interface</em></p>
<p>Presto. You have now updated your profile photo.</p>
<h2 id="heading-how-to-remove-your-profile-photo-from-google">How to Remove your Profile Photo from Google</h2>
<p>You can't technically remove your profile photo – only update it.</p>
<p>But here is a 400 by 400 pixel white square that you can right click and save to your hard drive.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/white-square-for-profile-image.jpg" alt="Image" width="600" height="400" loading="lazy">
<em>You can right click this square. (It's white and you may not be able to see it, but it is there.) Save it to your hard drive, then upload this to Google to replace your unwanted profile image.</em></p>
<p>Then you can go to <a target="_blank" href="https://myaccount.google.com/personal-info?gar=1">Google's My Account page</a> and upload the image to serve as your new image.</p>
<p>Now your profile image appear completely blank.</p>
<h3 id="heading-i-hope-this-tutorial-has-been-helpful">I hope this tutorial has been helpful</h3>
<p>Now you can put your best foot forward in Gmail with a cool profile picture. (Or no profile picture at all if you are concerned about your privacy.) That was easy, wasn't it.</p>
<p>You know what isn't easy? Learning to code. It is a multi-year endeavor. But if you're interested in developing some new skills and exploring new job opportunities, freeCodeCamp has a ton of free learning resources for you. Spend some time here, and tell your friends. 😉</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Gmail Dark Mode – How to Change the Gmail Background Theme on Desktop, iOS, and Android ]]>
                </title>
                <description>
                    <![CDATA[ If you're like me, you spend several hours a week in Gmail. Staring at Gmail's bright white design can strain your eyes – especially at night. Fortunately, Gmail has a built-in dark mode theme. This will make it much easier to read at night. In addit... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/gmail-dark-mode/</link>
                <guid isPermaLink="false">66ac87f54465950a6e26c92f</guid>
                
                    <category>
                        <![CDATA[ dark mode ]]>
                    </category>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ how-to ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Kristofer Koishigawa ]]>
                </dc:creator>
                <pubDate>Thu, 08 Apr 2021 06:07:32 +0000</pubDate>
                <media:content url="https://cdn-media-2.freecodecamp.org/w1280/602b5ce90a2838549dcc632e.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>If you're like me, you spend several hours a week in Gmail. Staring at Gmail's bright white design can strain your eyes – especially at night.</p>
<p>Fortunately, Gmail has a built-in dark mode theme. This will make it much easier to read at night.</p>
<p>In addition to reducing eye strain, dark mode can even reduce the battery consumption of your device, allowing you to use it for longer without charging it. (It's a small improvement, but it helps.)</p>
<p>So how do you turn on dark mode in Gmail? I'll show you how to switch to Gmail's dark theme in just a few steps.</p>
<h2 id="heading-gmail-dark-mode-on-desktop">Gmail Dark Mode on Desktop</h2>
<p>First, open your browser and go to <a target="_blank" href="https://mail.google.com/">Gmail</a>. Sign in if necessary.</p>
<p>Click on the gear icon in the top right and next to "Theme" click "View all":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-browser-1-1.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In the "Pick your theme" menu, scroll down until you see the different color options.</p>
<p>Select "Dark" (this text will be visible when you hover over the black thumbnail), and click "Save":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-browser-2.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>And when you go back to your inbox, it'll be in dark mode:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-browser-final.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-gmail-dark-mode-on-android">Gmail Dark Mode on Android</h2>
<p><strong>Note:</strong> This method requires Android 10 and up.</p>
<p>First, open the <a target="_blank" href="https://play.google.com/store/apps/details?id=com.google.android.gm">Gmail</a> app. Download the app and / or sign in if necessary.</p>
<p>In Gmail, open the side menu by tapping the three vertical bars on the top left of the screen, or by swiping from the left:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-android-1-5.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In the side menu, scroll down to the bottom and tap "Settings":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-android-2.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Then in the Settings menu, tap "General settings":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-android-3.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In the General settings menu, tap "Theme":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-android-4.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Finally in the Theme pop up menu, select "Dark":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-android-5.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<p>And Gmail will switch to dark mode:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-android-final-1.jpg" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-gmail-dark-mode-on-ios">Gmail Dark Mode on iOS</h2>
<p><strong>Note:</strong> This method requires iOS 13 and up.</p>
<p>If you have an iPhone and want your Gmail to be in dark mode, it's super simple to make that happen.</p>
<p>There isn't a setting in the Gmail app itself – you simply set your phone's settings to dark mode (and Gmail will follow suit). Here's how to do that.</p>
<p>First, go to your phone's "Settings" and scroll until you see "Display &amp; Brightness" partway down:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/iphone-settings.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Click on Display and Brightness, and you'll be taken to this screen:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-vs-light-mode.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p>As you can see, my phone is currently set to Light Mode (it's selected). If I want to switch to dark mode,  just toggle that option on, like this:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/change-to-dark-mode.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Now my phone is set to dark mode (all the time, rather than just auto-adjusting when it gets dark outside).</p>
<p>So my Gmail app will now look like this:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-gmail.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>There you have it! If you only want your Gmail app to use dark mode at night, you can update your settings accordingly. </p>
<p>Just make sure your phone is on Light mode and the "Automatic" option is toggled on. Then just select the "Sunset to Sunrise" option under "Options" and your phone will automatically adjust your apps into dark mode when the sun goes down!</p>
<p>It'll look like this:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/dark-mode-vs-light-mode-1.PNG" alt="Image" width="600" height="400" loading="lazy"></p>
<h2 id="heading-thanks-for-reading"><strong>Thanks for Reading</strong></h2>
<p>If you found this helpful, please share it with your friends so more people can enable Gmail's dark mode on desktop, Android, and iOS devices.</p>
<p>Also, if you liked this article, let me know over on <a target="_blank" href="https://twitter.com/kriskoishigawa">Twitter</a>.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How to Use Nodemailer to Send Emails from Your Node.js Server ]]>
                </title>
                <description>
                    <![CDATA[ Nodemailer is a Node.js module that allows you to send emails from your server with ease. Whether you want to communicate with your users or just notify yourself when something has gone wrong, one of the options for doing so is through mail. There ar... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/use-nodemailer-to-send-emails-from-your-node-js-server/</link>
                <guid isPermaLink="false">66ba5044bca875d7790d6a76</guid>
                
                    <category>
                        <![CDATA[ email ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Express ]]>
                    </category>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ node js ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Tomer ]]>
                </dc:creator>
                <pubDate>Mon, 25 Jan 2021 22:36:15 +0000</pubDate>
                <media:content url="https://cdn-media-2.freecodecamp.org/w1280/600efb510a2838549dcb7595.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p><a target="_blank" href="https://nodemailer.com/about/">Nodemailer</a> is a Node.js module that allows you to send emails from your server with ease. Whether you want to communicate with your users or just notify yourself when something has gone wrong, one of the options for doing so is through mail.</p>
<p>There are many articles out there explaining how to use Nodemailer in barebones form, but this article is not one of them. Here, I will show the most common practice of sending an email from your Node.js backend using Nodemailer and Gmail.</p>
<h2 id="heading-how-to-get-started-with-nodemailer">How to Get Started with Nodemailer</h2>
<p>First, we need to set up our Node.js boilerplate using Express. To make sure you have Node and npm installed, you can run the following commands:</p>
<pre><code class="lang-bash">node -v 
npm -v
</code></pre>
<p>If both of these commands show a version, you are good to go. Otherwise, install what is missing.</p>
<p>Create a directory for your project. We’ll use <strong>nodemailerProject</strong>.</p>
<pre><code class="lang-bash">mkdir nodemailerProject
</code></pre>
<p>Go inside the newly created directory and run</p>
<pre><code class="lang-bash">npm init
</code></pre>
<p>This will initialize our project with a <strong>pacakge.json</strong> file.</p>
<p>Next, we will need to install Express using:</p>
<pre><code>npm install express
</code></pre><p>Depending which file you pointed to as your entry point (the default is index.js), open it and paste the following code:</p>
<pre><code class="lang-node.js">const express = require('express')
const app = express()
const port = 3000


app.listen(port, () =&gt; {
  console.log(`nodemailerProject is listening at http://localhost:${port}`)
})
</code></pre>
<p>Above is what is needed to start a simple server using Express. You can see that it is working properly by running:</p>
<pre><code class="lang-bash">node index.js
</code></pre>
<h3 id="heading-how-to-install-nodemailer">How to Install Nodemailer</h3>
<p>Install nodemailer using the following command:</p>
<pre><code class="lang-bash">npm install nodemailer
</code></pre>
<p>Nodemailer’s API is pretty simple and requires us to do the following:</p>
<ol>
<li>Create a <strong>Transporter</strong> object</li>
<li>Create a <strong>MailOptions</strong> Object</li>
<li>Use the <strong>Transporter.sendMail</strong> method</li>
</ol>
<p>To create a transporter object, we do the following:</p>
<pre><code class="lang-node.js">let transporter = nodemailer.createTransport({
      service: 'gmail',
      auth: {
        type: 'OAuth2',
        user: process.env.MAIL_USERNAME,
        pass: process.env.MAIL_PASSWORD,
        clientId: process.env.OAUTH_CLIENTID,
        clientSecret: process.env.OAUTH_CLIENT_SECRET,
        refreshToken: process.env.OAUTH_REFRESH_TOKEN
      }
    });
</code></pre>
<blockquote>
<p>✋ Pay attention, as apart from the user and the pass keys, which are your own credentials for your gmail account, the other three keys need to be retrieved after setting up OAuth.</p>
</blockquote>
<p>As we stated in the beginning of this article, we will be using Gmail for our mail sending needs. As you may have guessed, Gmail has a high level of security when it comes to mail sent by/to a user’s account. </p>
<p>There are a number of ways we can overcome this obstacle (some better than others), and we will choose the one that requires us to set up a project in the <strong>Google Cloud Platform</strong>. We need to do that in order to have credentials for the OAuth security enabled by Gmail.</p>
<blockquote>
<p>If you want to read more about the complexities of using Gmail with nodemailer, go <a target="_blank" href="https://nodemailer.com/usage/using-gmail/">here</a>.</p>
</blockquote>
<p>The next steps will require some configurations instead of coding, so brace yourselves.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/image-297.png" alt="Image" width="600" height="400" loading="lazy">
_Photo by [Unsplash](https://unsplash.com/@d_mccullough?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit"&gt;Daniel McCullough / &lt;a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm<em>campaign=api-credit)</em></p>
<h2 id="heading-google-cloud-platform-configurations">Google Cloud Platform Configurations</h2>
<p>If you don’t have a <a target="_blank" href="https://console.cloud.google.com/home">Google Cloud Platform</a> account, be sure to set one up as a prerequisite. Once you have that set up, create a new project by clicking on the dropdown menu in the upper left corner.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_a4fnFLNMoTtLJuqsKilVnA.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Select the New Project option:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_HNwUG3wPdbrwc3JB5D7_tg.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In the next window, we will have to give our project a name. Pick whatever you like, but we will continue with out <strong>NodemailerProject</strong> name. For the location property, you can leave it as No organization.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_TRlA6RBLCCCSMQ5R4di27A.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>It may take a few seconds to for the project to be set up, but after that you will be able to see this screen:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_FT9MhBZyU4cZd4Qg6zeFag.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Open up the navigation menu by clicking the three dashed lines in the top left corner and select <strong>APIs and Services:</strong></p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_qPaPpPadHQLdKCQbhjND7Q.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In order to be able to use Nodemailer and Gmail we will have to use OAuth2. If you aren’t familiar with OAuth, it is a protocol for authentication. I won’t get into the specifics here as it is not necessary, but if you want to understand more about it, go <a target="_blank" href="https://oauth.net/2/">here</a>.</p>
<p>First we will have to configure our OAuth Consent Screen:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_W2oeT1KmJXpwSQlIMIVo5w.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>If you are not a G-Suite member, the only option available will be External for User Type.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_l_GrPVtXODPS0GXKLMdWYA.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>After clicking create, the next screen requires us to fill out the application’s information (our server):</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_reZ04hUX4jh1IzLGh7vCFA.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Fill in your email in the User support email field and also in the Developer contact information field. Clicking Save and Continue will bring us to the Scopes phase of this configuration. Skip this phase, as it is not relevant for us, and head into the Test Users phase.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_Jms50wZ5mVmUyOaiVF7b4w.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Here, add yourself as a user and click Save and continue.</p>
<h2 id="heading-how-to-configure-your-oauth-settings">How to Configure Your OAuth Settings</h2>
<p>In this phase will we create OAuth credentials to be used with Nodemailer. Head over to the Credentials tab above OAuth Consent Screen. Click on the plus (➕) sign that has the text <strong>Create Credentials</strong> and choose OAuth Client ID.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_h0nME2ccR7HPjKmz_DMZRw.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In the Application type dropdown menu, choose <strong>Web Application</strong>:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_72Em-VS-fdM2WCwOA6zcfg.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>In the <strong>Authorized Redirect URIs</strong> section, make sure to add OAuth2 Playground (<a target="_blank" href="https://developers.google.com/oauthplayground/">https://developers.google.com/oauthplayground</a>) as we will use it to get one of the keys that was mentioned in the beginning of this article.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_ywIcOlqA5DHdsPaSNnjJ9Q.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>After clicking create, you will be presented with your client id and client secret. <strong>Keep these to yourself and never expose them in any way, shape, or form</strong>.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/04/image-298.png" alt="Image" width="600" height="400" loading="lazy">
_Photo by [Unsplash](https://unsplash.com/@welipower?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit"&gt;Power Lai / &lt;a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm<em>campaign=api-credit)</em></p>
<h3 id="heading-get-your-oauth-refresh-token">Get Your OAuth Refresh Token</h3>
<p>To get the refresh token, which we will use within the transporter object in Nodemailer, we need to head over to the OAuth2 Playground. We approved this URI for this specific purpose in an earlier stage.</p>
<ol>
<li>Click on the gear icon to the right (which is OAuth2 Configuration) and check the checkbox to use your own OAuth2 Credentials:</li>
</ol>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_Kbg3RnTBNkDd_RQ0zn59mQ.png" alt="Image" width="600" height="400" loading="lazy"></p>
<ol start="2">
<li>Look over to the left side of the website and you will see a list of services. Scroll down until you see Gmail API v1.</li>
</ol>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_BppvkU1r4JzZ6j6FvC2qNw.png" alt="Image" width="600" height="400" loading="lazy"></p>
<ol start="3">
<li>Click <strong>Authorize APIs</strong></li>
</ol>
<p>You will be presented with a screen to login to any of your Gmail accounts. Choose the one you listed as a Test user.</p>
<ol start="4">
<li>The next screen will let you know that Google still hasn’t verified this application, but this is ok since we haven’t submitted it for verification. Click continue.</li>
</ol>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_rL0tNdaZqOyIg6aCp4IR3g.png" alt="Image" width="600" height="400" loading="lazy"></p>
<ol start="5">
<li>In the next screen, you will be asked to grant permission to your project to interact with your gmail account. Do so.</li>
</ol>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/01/1_y0TUXbtC_oUaB6KoGlURbQ.png" alt="Image" width="600" height="400" loading="lazy"></p>
<ol start="6">
<li>Once that is done, you will be redirected back to the OAuth Playground and you can see that there is an authorization code in the menu to the left. Click on the blue button labelled <strong>Exchange authorization code for tokens</strong>.</li>
</ol>
<p>The fields for the refresh token and the access token will now be filled.</p>
<h2 id="heading-back-to-the-server">Back to the Server</h2>
<p>After doing all of those configurations, we can return to our application and input all that data into the transporter creation. In order to keep all your credentials private, you can use the <a target="_blank" href="https://www.npmjs.com/package/dotenv">dotenv package</a>. Don’t forget to also add the .env file you will create to .gitignore.</p>
<p>So, now we have this:</p>
<pre><code class="lang-node.js">let transporter = nodemailer.createTransport({
      service: 'gmail',
      auth: {
        type: 'OAuth2',
        user: process.env.MAIL_USERNAME,
        pass: process.env.MAIL_PASSWORD,
        clientId: process.env.OAUTH_CLIENTID,
        clientSecret: process.env.OAUTH_CLIENT_SECRET,
        refreshToken: process.env.OAUTH_REFRESH_TOKEN
      }
    });
</code></pre>
<p>Next, we will create the mailOptions object, which holds the details of where to send the email and with what data.</p>
<pre><code class="lang-node.js">let mailOptions = {
      from: tomerpacific@gmail.com,
      to: tomerpacific@gmail.com,
      subject: 'Nodemailer Project',
      text: 'Hi from your nodemailer project'
    };
</code></pre>
<p>This object can have many more fields and even multiple recipients, but we won’t go into that here.</p>
<p>Finally, we will use the sendMail method:</p>
<pre><code class="lang-node.js">transporter.sendMail(mailOptions, function(err, data) {
      if (err) {
        console.log("Error " + err);
      } else {
        console.log("Email sent successfully");
      }
    });
</code></pre>
<p>Run your application and you will see your inbox being populated with a new email.</p>
<p>This article was inspired from a project I created that uses Nodemailer. If you want to check it out, go <a target="_blank" href="https://github.com/TomerPacific/ProjectChecker">here</a>.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Google Account Recovery: How to Change Your Gmail Password ]]>
                </title>
                <description>
                    <![CDATA[ There are a number of reasons you might want to change your Gmail password. Maybe you forgot it, or maybe your account got hacked. Whatever the reason, it's not too hard to do. And this guide will take you through the process step by step so you can ... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/google-account-recovery-change-gmail-password/</link>
                <guid isPermaLink="false">66b1fa2b125aeccef6f65c3d</guid>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Google ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Security ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Abigail Rennemeyer ]]>
                </dc:creator>
                <pubDate>Wed, 30 Sep 2020 22:10:00 +0000</pubDate>
                <media:content url="https://cdn-media-2.freecodecamp.org/w1280/5f9c9874740569d1a4ca1a1f.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>There are a number of reasons you might want to change your Gmail password. Maybe you forgot it, or maybe your account got hacked.</p>
<p>Whatever the reason, it's not too hard to do. And this guide will take you through the process step by step so you can sign in to Google with confidence.</p>
<h2 id="heading-how-to-change-your-gmail-password">How to change your Gmail password</h2>
<p>If you know your current password, but just want to change it for whatever reason (most likely a security-related reason), follow these steps to update it.</p>
<h3 id="heading-step-1-sign-in-to-your-google-account-or-open-it-if-youre-already-signed-in">Step 1: Sign in to your Google account (or open it if you're already signed in).</h3>
<p>Note - this isn't Gmail. This is your actual Google account at <a target="_blank" href="https://myaccount.google.com/">https://myaccount.google.com</a>. It looks like this:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/google-account-home-page.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>You'll just sign in using your username and current password.</p>
<h3 id="heading-step-2-find-the-security-and-password-settings">Step 2: Find the security and password settings</h3>
<p>Once you're signed in and on the home page, you'll see a menu bar on the left. Find the "Security" tab there, and click it (pointed out in the photo above).</p>
<p>In the Security settings, you can scroll down until you see "Signing into Google":</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/signing-into-google-1.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>You'll see a little "Password" tab (and the last time you updated your password) there. If you click on the password tab, it'll take you to the sign in page again.</p>
<h3 id="heading-step-3-change-your-password">Step 3: Change your password</h3>
<p>Just sign in, and then you'll see this screen:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/Change-password-screen.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>It'll ask you to enter a new password – and even gives you some tips about how to create a nice strong password.</p>
<p>Tip: if you have a password manager, like LastPass or 1Password, have it generate and save a super secure password for you.</p>
<p>You'll have to enter that password again to confirm it, and then just click "Change Password" (the big blue button at the bottom). Now you can happily sign back into Gmail, YouTube, and all other Google-related services.</p>
<h2 id="heading-what-to-do-if-you-forgot-your-gmail-password">What to do if you forgot your Gmail password</h2>
<p>If you've forgotten your Google password, don't worry – you can reset it in a few steps.</p>
<p>First, you'll need to follow a few steps to recover your account.</p>
<h3 id="heading-step-1-tell-google-you-dont-remember-your-password">Step 1: Tell Google you don't remember your password</h3>
<p>Google needs to make sure it's you who's trying to recover your account. Otherwise anyone could do this to reset your password without your permission or knowledge.</p>
<p>First, after you enter your email address, Google will ask you to enter the last password you remember working. But presumably you don't remember that, since you've forgotten your password...</p>
<p>So if you don't know that, you can click "Try another way" below:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/gmail-forgot-password.png" alt="Image" width="600" height="400" loading="lazy"></p>
<h3 id="heading-step-2-identity-verification">Step 2: Identity verification</h3>
<p>Once you click that button, it'll take you to a verification screen with another method of communication selected, usually via a mobile device:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/02/fix-email-address-visible.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>If you click yes, a new screen with a numerical code will pop up, like this:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/google-verification-code.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>You'll have to check your phone for a little pop-up from Google (mine came from Gmail). When you click on that (it pops up on your home screen, even if your phone is locked), it'll take you to this screen:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/phone-verification.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Click "Yes" and you'll see a new screen (on your phone) with three numbers. One of them should match the number on your account recovery page:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2021/02/fix-email-address-visible-2.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Sure enough, 70 matches (see above) so click on that number. </p>
<h3 id="heading-step-3-final-verification">Step 3: Final verification</h3>
<p>Then it'll then take you to another screen that asks for another verification step (usually another email address where Google can send a verification code):</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/second-verification-email-google.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Click "Send" and shortly you'll get that code in your other email. Just open the email from Google when you receive it – it'll look something like this (with your own info in there):</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/google-email-six-digit-code.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Take that six-digit code and enter it where you're prompted in Google's account recovery process:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/verification-code-entered-1.png" alt="Image" width="600" height="400" loading="lazy"></p>
<h3 id="heading-step-4-enter-a-new-password">Step 4: Enter a new password</h3>
<p>After you've entered that code, click "Next". You'll be taken to a screen where you need to enter (and re-enter) your new chosen password.</p>
<p>Again, you can make one up, or use a password manager to generate a really good one for you.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/create-new-password.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Then hit next, and you'll have a nice new password saved in Google! Just go back to Gmail, or wherever you're trying to sign in, and do it with your new password. And you should be all set!</p>
<h2 id="heading-bonus-tip-how-to-change-your-google-account-verification-methods">Bonus tip: How to change your Google account verification methods</h2>
<p>If you have an outdated email address set as your "backup" or recovery email address, you'll need to change it.</p>
<p>Go back to <a target="_blank" href="https://myaccount.google.com/">https://myaccount.google.com/</a> and click on the Security tab again. Scroll down a bit and you'll see "Ways we can verify it's you."</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2020/10/change-recovery-info.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>If you need to change your phone number or email, simply click there and it'll take you to a screen where you can update that info. Google will make you sign in again, first – cuz you can never be too careful.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Where Are My Contacts in Gmail? Find and Access Them Fast. ]]>
                </title>
                <description>
                    <![CDATA[ If you're still getting used to the new Gmail, you might be wondering where your contacts went. Fear not - they're easy to find once you know where to look. In this step-by-step guide, we'll go over: How to get into Gmail and find your contacts How ... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-to-open-your-google-contacts-list-in-the-new-gmail/</link>
                <guid isPermaLink="false">66b1fa42125aeccef6f65c42</guid>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Abigail Rennemeyer ]]>
                </dc:creator>
                <pubDate>Mon, 18 Nov 2019 17:59:00 +0000</pubDate>
                <media:content url="https://cdn-media-2.freecodecamp.org/w1280/5f9c9f3a740569d1a4ca4177.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>If you're still getting used to the new Gmail, you might be wondering where your contacts went. Fear not - they're easy to find once you know where to look.</p>
<p>In this step-by-step guide, we'll go over:</p>
<ul>
<li>How to get into Gmail and find your contacts</li>
<li>How to add new contacts (two ways)</li>
<li>How to manage your contacts (check for duplicates, create labels/groups)</li>
<li>How to import and export your contacts</li>
</ul>
<p>So let's get started.</p>
<h2 id="heading-step-1-open-gmail">Step 1: Open Gmail</h2>
<p>Go to your Gmail account and look at the home page. In the upper right corner you'll see a square made up of nine dots (those are your apps):</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-home-screen-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Welcome to Gmail :)</em></p>
<h2 id="heading-step-2-open-your-apps">Step 2: Open your apps</h2>
<p>Click on that square, and you'll see a dropdown menu containing all your available apps. The contacts app might not be at the top, but you can drag the apps around into any arrangement you like.</p>
<p>If you don't see a contacts app, click "more" at the bottom and add it.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-app-menu.png" alt="Image" width="600" height="400" loading="lazy">
<em>Your Gmail apps</em></p>
<h2 id="heading-step-3-click-that-contact-icon-and-manage-your-contacts">Step 3: Click that contact icon and manage your contacts</h2>
<p>Once you've clicked the blue "contacts" icon, you'll be brought to this screen (you may or may not have more than one contact - or you may not have any yet):</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-create-contact-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Gmail's contacts page</em></p>
<p>If you already have a bunch of contacts, this is where they'll be. More on what you can do with them below (in Step 5).</p>
<h3 id="heading-how-to-create-new-contacts">How to create new contacts</h3>
<p>If you don't yet have any contacts, or want to add new contacts, this is also the place for you.</p>
<p>You can create a new contact in a couple ways. The first way to create a contact, which you'll use if you haven't yet emailed the person you want to add, is by clicking the "create contact" button:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-create-contact-2.png" alt="Image" width="600" height="400" loading="lazy">
<em>One way to create new contacts in Gmail - click the "create contact" button</em></p>
<p>When you create a new contact with that button, it'll ask you for some info to complete the contact entry. You can fill out as much or as little as you like - a name and email are usually quite helpful.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-create-contact-form.png" alt="Image" width="600" height="400" loading="lazy">
<em>New contact information in Gmail</em></p>
<p>Then click "save," and there you go! New contact created.</p>
<p>But there is another, super easy way to create a contact - if you already have an email from the person. Simply hover your cursor over the email address in your inbox, and wait for the box to pop up, like below:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Add-contact-method-2-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>A second way to create a new contact in Gmail - hover over the email address</em></p>
<p>Then, click on "add to contacts" and voilà - you'll be taken to that same create contact screen (see above).</p>
<p>If you've already added that person to your contacts, you'll see "Edit Contact" instead of "Add to Contacts."</p>
<p><strong>Note</strong>: after you've added some new contacts this way, you might have to refresh your browser for those contacts to show up.</p>
<h2 id="heading-step-5-explore-what-else-you-can-do-with-your-contacts">Step 5: Explore what else you can do with your contacts</h2>
<p>There's a lot more you can do on the contacts page. Let's have a closer look.</p>
<h3 id="heading-frequently-contacted-and-duplicates">Frequently contacted and duplicates</h3>
<p>First, you can see the people you email the most frequently, under the "frequently contacted" tab on the left sidebar menu.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-create-a-label-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>Other ways to manage Gmail contacts - "frequently contacted" and "duplicates"</em></p>
<p>Next, you can check for any duplicate contacts in the "duplicates" tab. Gmail will clean up duplicates for you, so they don't clutter up your contacts list, but you can find those duplicates here.</p>
<h3 id="heading-labels">Labels</h3>
<p>You can also create groups of contacts you frequently email - like your team at work, your family members, besties, and so on.</p>
<p>To create a labeled group, go to the "labels" tab on the left sidebar menu, and click "create label" - then name it whatever you want. Like freeCodeCamp Unicorns er core team. Then save it. </p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-create-a-label.png" alt="Image" width="600" height="400" loading="lazy">
<em>The label tab in Gmail contacts</em></p>
<p>Now, when you go to your contacts and hover over a contact's profile image, it'll turn into a checkbox. If you want to add that contact to the group, just check the box.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-add-users-to-label-1.png" alt="Image" width="600" height="400" loading="lazy">
<em>How to create a label (like a group) in Gmail contacts</em></p>
<p>Next, click the "manage labels" tab at the top, and select the label you'd like to use:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Screen-Shot-2019-09-17-at-2.44.54-PM.png" alt="Image" width="600" height="400" loading="lazy">
<em>The "manage labels" tab in Gmail contacts</em></p>
<p>Once you select that label, all those checked contacts will be added to it for you future emailing bliss.</p>
<h3 id="heading-deleting-a-contact">Deleting a contact</h3>
<p>If, for some reason, you'd like to delete someone from your contacts, it's quite simple. Just hover over that contact/row, and click the three vertical dots that appear on the right:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-delete-contact.png" alt="Image" width="600" height="400" loading="lazy">
<em>How to delete a contact in Gmail contacts</em></p>
<p>Then click the "Delete" option and confirm. Buh-bye.</p>
<h3 id="heading-importing-and-exporting-contacts">Importing and exporting contacts</h3>
<p>You might want to import new contacts en masse, and you can do that using the import function (in that same left toolbar menu).</p>
<p>Simply click the "import" button, and then select a list of contact you'd like to import into Gmail (in CSV or vCard format):</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-import-contacts.png" alt="Image" width="600" height="400" loading="lazy">
<em>How to import contacts in Gmail</em></p>
<p>You follow a similar process if you want to export your Gmail contacts as a CSV or Outlook file:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-export-contacts.png" alt="Image" width="600" height="400" loading="lazy">
<em>How to export contacts in Gmail</em></p>
<p>Simple as that!</p>
<p>If you need to manage your contacts in any other ways - update an entry, delete an entry, or whatever else you'd like to do - just pop back into that contacts list and edit away.</p>
<h3 id="heading-shortcuts">Shortcuts</h3>
<p>There are a couple super quick and easy way to get to your contacts.</p>
<ol>
<li>If you're not already in Gmail, just visit <strong><a target="_blank" href="https://www.freecodecamp.org/news/how-to-open-your-google-contacts-list-in-the-new-gmail/contacts.google.com">contacts.google.com</a></strong> in your browser. You can even bookmark it for easy access.</li>
<li>If you are already in Gmail, you can use a keyboard shortcut (if you have them enabled - check in your settings menu). Just type G followed immediately by C and the contacts page will open up.</li>
</ol>
<h3 id="heading-youre-now-a-gmail-contacts-wizard">You're now a Gmail contacts Wizard</h3>
<p>Or at least a much wiser hobbit. </p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How to Change Your Gmail Name Without Creating a New Email Address ]]>
                </title>
                <description>
                    <![CDATA[ You might've had your email address for years, so everyone knows it. But let's say you want to change the name associated with that address. Perhaps you're getting married. Or want to create a fabulous stage name for your Hollywood debut. Whatever th... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-to-change-your-gmail-name-without-creating-a-new-email-address/</link>
                <guid isPermaLink="false">66b1fa39eea9870582e16bd6</guid>
                
                    <category>
                        <![CDATA[ gmail ]]>
                    </category>
                
                    <category>
                        <![CDATA[ how-to ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Abigail Rennemeyer ]]>
                </dc:creator>
                <pubDate>Wed, 06 Nov 2019 19:10:00 +0000</pubDate>
                <media:content url="https://cdn-media-2.freecodecamp.org/w1280/5f9c9f8e740569d1a4ca4333.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>You might've had your email address for years, so everyone knows it. But let's say you want to change the name associated with that address. Perhaps you're getting married. Or want to create a fabulous stage name for your Hollywood debut.</p>
<p>Whatever the reason, don't worry - you can do it in a few simple steps. Just remember:</p>
<ul>
<li>You can't change your username or the actual email address. You can only change the name associated with the account.</li>
<li>If people have you saved as something else in their contacts, that's the name they'll see. Your "new name" will only show up in emails you send to them.</li>
</ul>
<h2 id="heading-step-1-open-gmail-and-go-to-settings">Step 1: Open Gmail and go to settings</h2>
<p>Open Gmail, and click the gear in the upper right corner:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-name-change-first-step.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Select "settings" from the dropdown menu.</p>
<h2 id="heading-step-2-go-to-the-accounts-tab">Step 2: Go to the Accounts tab</h2>
<p>Then, in settings, select the "Account Info" tab from the menu along the top:</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/09/Gmail-name-change-edit.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Look for the option to "Send mail as:" and select the "edit info" option.</p>
<h2 id="heading-step-3-edit-your-info">Step 3: Edit your info</h2>
<p>When you click that "edit info" button a yellow box will pop up. You'll see your name as it's currently displayed, and below it a blank space where you can type in your preferred name.</p>
<p>Type in your new name and select that option. Then save the changes.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/10/Gmail-save-new-name.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>Ta-da! Your new name will display when you send emails.</p>
<h3 id="heading-things-to-note">Things to note</h3>
<p>If you can't change your name in Gmail, it could be because</p>
<ul>
<li>Your company has disabled that functionality (they probably don't want you changing your name to, for example, Your Royal Highness), or</li>
<li>You've changed your name too many times recently. Easy there.</li>
</ul>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
