Google’s Gmail is a free email service that allows users to access their email on the web or by using third-party programs that synchronize email content through POP or IMAP protocols.

Share tech news, updates, or what's on your mind.

Sign up to Post

Outlook 2010 IMAP to Gmail not working...
I set Outlook 2010 IMAP to Gmail March 1 2018 for a just one year old...
System was working perfectly until about 3 days ago...we do not know why it stopped...

Went thru the various attempts to connect to Gmail...would not connect...bad pw...
1.  I changed the pw in Gmail webmail...logged out and logged back in with new pw...I have a known good pw...
2. Attempted to log in again...I would get error message "email server rejected your login...
3.  I changed IMAP and SMTP ports...SSL/TLS and various combinations...nothing is working...
4. Ran scanpst and reported minor errors...repaired them...
5. Double checked Gmail settings and IMAP is ON....logged out and back in with new pw and it is good...
6. Double checked Outlook settings...everything matches up...double checked username spelling...double checked everything...
7.Googled "Outlook 2010 not pop gmail" various responses...nada...
8.Found this link ....went thru that process...nada...
9. Deleted email account in Outlook thinking profile is corrupted...
10. Now I cannot recreat the account in Outlook because Outlook will not connect up with Gmail...
11. Logged into Gmail webmail and turned IMAP off and turned POP on...
11. Tried to recreate the account but this time with POP settings rather than joy...

I have no idea what is going on...something is wrong within …
From military to cyber security
From military to cyber security

If you've served in the military or worked in law enforcement, starting a career in cyber security may be a great move for you. Discover what cyber security professionals do, and how former military or law enforcement professionals can get started on this career path.

I have a gsuite account with about 10 users, I need to migrate them to 365.

My issue is all the uses are travelling and only use these accounts very periodically, I am trying to log into their accounts to add application access so I can connect o365 for the migration. I keep coming up with the verification for individuals mobiles, emails etc as I have not logged on from this location / device to these accounts before.

I know why it is there but I have all their user credentials as well as gsuite admin access, the users are aware of this and I am fine with them being alerted, however doing these one by one and tracking users down will take weeks, is there a way I can override the verification settings to say add them all to my phone while I do the migration.

ITanks in advance
Exporting 5200 contacts from gmail in a Google.CSV format.  Only 4910 contacts are exported.  Is there an export limit> Everything from U-to-Z missing.
 "id": "169535ddb258a889",
 "threadId": "1695350fe63f9f3a",
 "labelIds": [
 "snippet": "this is a test On Wed, 6 Mar 2019 at 14:03, <> wrote: Hello ( user ) Thank you for filling in our form, if you have any questions please feel free to contact me on this",
 "historyId": "20762",
 "internalDate": "1551881841000",
 "payload": {
  "partId": "",
  "mimeType": "multipart/related",
  "filename": "",
  "headers": [
    "name": "Delivered-To",
    "value": ""
    "name": "Received",
    "value": "by 2002:ab0:7509:0:0:0:0:0 with SMTP id m9csp5885537uap;        Wed, 6 Mar 2019 06:17:34 -0800 (PST)"
    "name": "X-Received",
    "value": "by 2002:a2e:12da:: with SMTP id 87mr2575789ljs.181.1551881853887;        Wed, 06 Mar 2019 06:17:33 -0800 (PST)"
    "name": "ARC-Seal",
    "value": "i=1; a=rsa-sha256; t=1551881853; cv=none;; s=arc-20160816;        b=q7Ps0TS3Z/E88kwwhmJyMzyi6CXgW8iAgOFF68UPoBHDBW13fcl4G83CvLXyxteSG3         k4Js2xpLxF5tw4XIZQIODYNfvzx1wjs3vk8J9XYE58jzjujQRiM9rOZGSGB9Cn3n8ifP         CfLRPwHsv6KjReJ6b6bCABD14DkbX8VzQ7MZ9YWjj0x1YtLW2iAjCxfcBSwR8CHeJ3V7         VUfF8dPsMBGG5Wrwbp3lyDak6zZS7JbysKtmSIhgBoVbUvSU6UFlB3bo/Rfffex+zQFQ         HkGjnp0OxBsEKRb4MGlTYI2QIrS/BFbpMsHLyBizAz4Sgt4ZW88MTlc57st8WBcjmvPF         avsg=="
    "name": "ARC-Message-Signature",
    "value": "i=1; 

Open in new window

I have a customer with a mail domain running with Google Mail called DOMAIN.DK.
All of these users access their mails through web mail.
My customer wants to migrate to Office365 Exchange.
Is there a way to extract all users mailbox from GMAIL and upload it to Office365 directly without having to sync the mailboxes to a pc with Outlook and make pst files from here?

Is it possible to access the old gmails after migrating to Office365 through another domain name?
I'm sharing some documents with a group of 5 people on my google shared drive (no recommendations pls to switch or use some other service).

3 of the shared members use gmail, 2 use hotmail or yahoo.  I want to know how to restrict access to the shared drive to only those 5 people?
I had some emails selected in Gmail and I accidenly hit archive.  How do I get all the messages back into my inbox?
A user's gmail account in our Gsuite sends a spam message at the same time every day.

At 8:20am every morning an email is sent from the account to eight internal users

The body of the message is empty and the title is 'jknkljn'.

I initially thought it was spoofing but I have SPF, DKIM and DMARC entries in my DNS. The emails also appear in Gmail 'Sent'.

I have change passwords and 2 step verification enabled.

And anti-virus scanned both clients.

Any help would be greatly appreciated?
   function getThread($threadId) {
      try {
        $thread = $this->service->users_threads->get('me', $threadId);
      //  $messages = $thread->getMessages();
     //   $msgCount = count($messages);
       // return 'Number of Messages in the Thread: ' . $msgCount;
       return $thread;
      } catch (Google_Service_Exception $e){
        return false;

Open in new window

The format on gmail itself

how it looks in a <p> tag

it doesn't look like the format it is displaying in gmail at all

not sure why

 foreach($result as $getMsgID){
                                $testEmail = $getMsgID['emailID'];
                                $gmail = $getGmailService->getThread($testEmail);


                                foreach($gmail->messages as $getThreadMsg){
                                    $getHeaderTest = $getThreadMsg->payload->headers;

                                    foreach($getHeaderTest as $getSubjectPos){

                                        switch ($getSubjectPos->name) {
                                            case "Subject":
                                                     $getSubject = $getSubjectPos->value;
                                            case "To":

Open in new window

For years I've been using to host my emails. Today I have come to HATE I have .pst files and .ost (?) files.
I have built up a large library of emails that I refer to from time to time. I also am using Outlook 2016.
I have three needs.
First I want to convert my .ost format to .pst format.
Next I would like to export the new pst file to a gmail account I already have.
Finally, I would continue to  use Outlook.

I am not seeking a solutions for all three in this question, but would like to know which of these can be done.
5 Ways Acronis Skyrockets Your Data Protection
5 Ways Acronis Skyrockets Your Data Protection

Risks to data security are risks to business continuity. Businesses need to know what these risks look like – and where they can turn for help.
Check our newest E-Book and learn how you can differentiate your data protection business with advanced cloud solutions Acronis delivers

  class GmailService {

            public $service;
            private $client;
            private $gmToken;
            private $refreshToken;

            public function __construct($service)

               //using pdo to get tokans for the foreach below//
                foreach($result as $getTOKEN){
                    $gmToken = $getTOKEN['TOKEN'];
                    $gmReToken = $getTOKEN['TOKEN_REFRESH'];

                $client = $this->getGmClient($gmToken, $gmReToken);
                $service = new Google_Service_Gmail($client);

Open in new window

am i setting up this class correctly ? im setting up a gmail class so when the page loads this script is called and im trying to setup the variables on the contruct, is this correct?

im getting the tokan if it exists and setting up the gmail service.
Allot of received emails are being spoofed from Gmail and sent emails to Gmail ending up in recipients spam folder. Due to this I want to confirm SPF records are correct.

I'm referencing these two articles.

The first one is from Google itself

The second from

I want to make sure my clients sending to Gmail are not bounced back or going to the Gmail recipients spam. I also want to decrease the amount of spoofed emails coming from Gmail.

I created the following SPF record:
v=spf1 mx -all
My understanding is this points to our IP address on record that the A MAIL record points to, our MX record. Also allows communication to and the -all prevents any other IP's to be blocked. Am I correct on this assumption?

I also have a smart host configured using Proofpoint (Spam filter) so when I go to MXToolbox it doesn't show my servers IP address rather it shows Proofpoints. Should I include these IP addresses in the SPF record?
When trying to sync a gmail account to the windows 10 mail app (the default one that comes with the OS), we continually receive this error:

We're sorry, but we were unable to do that.

Error code:  0x8000000b

We have already allowed less secure connections in security settings and enabled Imap in gmail.

We have setup multiple other emails on other machines with no trouble using the same methods.
I have a client that has their own domain using GSuite based email.  Their customers are receiving a lot of spoofed (not hacked) emails from one of the users.  The usual spam/infection type of email like "here is your invoice" which the customers almost open but think better of it.

The users system is clean, no infections, usual protections, etc.

Any way to reduce or prevent this problem from happening?  It seems to only be happening to this one user and it comes in waves...nothing for a month or two and then an onslaught of emails to the people in the users address book.


My MS Outlook 2019 connected to Gmail as an IMAP/SMTP type.

How do I stop receiving product ads from "Services" by creating a rule in MS Outlook to delete anything that comes into my mailbox with the word "Services in the beginning of the email address .

I have done my best to prevent Gmail form sending me product ads by opting out of all ads from Google.  After all, if I need something I can just  go to the web and search for something.

I have created rules in MS Outlook 2019 that state if the sender's email address contains the word "Services" and it is sent directly to "my email address" "Delete it"
However, day-after-day  it comes back again.

I must have 50 of these rules stated for all different product ads.
I also unsubscribe to each product ad before I create the rule.

I am not sure what I am doing incorrectly. There must be a better way.

Any help will be appreciated

Lou Dufresne
For a couple of weeks I am having an issue with out exchange 2013 servers.

we have two exchange 2013 CAS servers and two Exchange 2013 mailbox servers. email to the internet is routed through cisco IronPort located in the DMZ. emails to the partner domains is routed directly through wan links and there are connectors for the partner domains.

we are receiving complaints from users that mails are not being delivered from partners domain to out domain and the some users have provided evidence of that. but when we test emails seems to be going but with some delay. it looks like emails with attachments are having issues more that emails without attachments. some emails are missing and not all mails.

there seems to be some problem now since a few days that emails sent to Hotmail are going in spam and some times emails to domains like Gmail are not being delivered (Authentication errors).

there has been no change from our side and now we are having all these issues.

as far as the dns name registration is concerned we have mx records configured only without spf records and it has been like this since the beginning. and we had no issues. fixing the spf records is gonna take time as we have to go through the HO.

I have this issue and lots of tickets related to these issues. any suggestions highly appreciated.
Strange, I have one user out of 20 that all her emails sent to gmail go to the recipients SPAM. Other emails are fine. Nobody else out of 20 users has this issue.

2016 Server Standard with 2 VM's, one exchange and the other the PDC. Exchange 2016 on premise.
Outlook 2010 and Gmail on the Web - And an Iphone - If I want all my contacts from Gmail to Outlook to my Phone to all synch - Can I add the contact to Outlook and it will Synch up up to Gmail which will then Synch to my Phone?

Or do I need a 3rd Party tool to Synch from Outlook to Gmail which will then Synch to my phone.

Thank you
How can I set up a legacy email address so that if something happens to me, someone close to me can access my Gmail account? I have set up something like this on FB but I don't know if it's available for Gmail
Price Your IT Services for Profit
Price Your IT Services for Profit

Managed service contracts are great - when they're making you money. Yes, you’re getting paid monthly, but is it actually profitable? Learn to calculate your hourly overhead burden so you can master your IT services pricing strategy.

I need to add a spf record to avoid spoofing and I use as dns provider. They told me to add the following into the txt record.

@     "v=spf1 ~all"

I did that. When I sent a test mail to my gmail account, the mail went through but the header showed me it is has a softfail and the error message is as following:

pf=softfail ( domain of transitioning does not designate as permitted sender) smtp.mailfrom=;

For your information, my A record is the following:

*     <- webserver   <- emailserver

Note: Please pardon the email address and ip addresses in this post are not real for security reason.
Hello All,

I'm currently looking for a way to sync Gmail contacts to an Outlook client. I have the Outlook client configured with the g-mail account. I've imported some contacts, but am unable to figure out how to sync contacts from the Gmail platform to the Outlook platform. My goal is to have both applications sync contact no matter if the users updates contacts from their phone, browser or Outlook client. I've been able to configure the Gmail Calendar to the Outlook client via a web link under account Internet settings tab. Any help or recommendations on how to accomplish this task is greatly appreciated.

Many Thanks,
Microsoft Office 2019 Outlook

I am using MS Outlook to connect to my Gmail account.
The issue is that Outlook inbox does not update from my Gmail inbox when I open it. Even if I click the button Send / Receive outlook does not pull the emails in from Gmail.

I can open and check Gmail and see the unread emails are there in the inbox that should have come across to Outlook inbox.

If I send a email from Outlook to my Gmail account I see the email in the Gmail inbox but it does not update and display in the outlook inbox  and show it to me.

I have tried the File + Repair in the Outlook side but it still won't retrieve the Gmail inbox emails that have not been opened

Sometimes after the outlook inbox has stayed on the screen for a period of 15 to 30 minutes it may update the Outlook Inbox from the Gmail inbox.

Even If I close the Gmail account and leave the Outlook account open the update does not occur.

Any assistance with this issue will be greatly appreciated.

Lou Dufresne
I read a POP3 message in a TIdMessage component says M (idPOP3.Retrieve(MessageNumber,M))
But the Body has only one line, "This is a multipart message in MIME format.
The message content is (seen with gmail client) just a couple of simple text lines ...
So where are these text lines ?
i bought two 128gb mini mocro sd card one from sandisc other from patriot

when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for sandisc card

when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for patriot card

i wonder why 128gb they do not show
also why both show different?

any place i can put price alerts to get deals email to my gmail
please advise
I try to access a gmail account to read and process incoming emails in Delphi XE2
I activated OPO3 for the gmail account
My code is like this :

  SSL := TIdSSLIOHandlerSocketOpenSSL.Create(Application);
  Pop3 := TIDPop3.Create(Application);
  with Pop3 do
      AuthType  := patSASL;
      Host      := '';
      UserName  := '';
      Password  := 'theusernamepassword';
      Port      := 995;
      IOHandler := SSL;
      UseTLS    := utUseImplicitTLS;

On the Connect call, I get error EidSASLMechNeed with text (I translate it from french) : SASL mechanism needed for the connection
I have the needed libraries libeay32.dll and ssleay32.dll (dated december 201)

Any idea what is wrong ?






Google’s Gmail is a free email service that allows users to access their email on the web or by using third-party programs that synchronize email content through POP or IMAP protocols.