I also had these errors relating to win32com object trying to access values that were not available. The errors such as:
$ pywintypes.com_error: (-2147467260, 'Operation aborted', None, None)
$ pywintypes.com_error: (-2147467259, 'Operation aborted', None, None)
Are dependant on what unavailable data you are trying to access. i.e.
win32com.client.gencache.EnsureDispatch("Outlook.Application").GetNamespace("MAPI").GetDefaultFolder(6).SenderName
Will result in:
$ pywintypes.com_error: (-2147467260, 'Operation aborted', None, None)
And:
win32com.client.gencache.EnsureDispatch("Outlook.Application").GetNamespace("MAPI").GetDefaultFolder(6).SenderName.Sender.GetExchangeUser().PrimarySmtpAddress
Will result in:
$ pywintypes.com_error: (-2147467259, 'Operation aborted', None, None)
I found my error was due to an anti-virus add-in on my outlook account blocking the com object from accessing sensitive permission data, such as email addresses, body etc.
My fix:
In outlook 2016: go to:
File >> Options >> Add-ins > "Manage: COM Add-ins" >> Go : untick any antivirus software, in my case in was Symantec Endpoint.
The error disappeared. Hope this helps anyone.