How to fetch an attachment from Outlook Web App in PythonHow can I represent an 'Enum' in Python?How do I copy a file in Python?How can I safely create a nested directory?How do I parse a string to a float or int?How to get the current time in PythonHow can I make a time delay in Python?How do I get the number of elements in a list?How do I concatenate two lists in Python?How do I lowercase a string in Python?How to remove a key from a Python dictionary?

How is the idea of "girlfriend material" naturally expressed in Russian?

Math symbols in math operators

What mathematical theory is required for high frequency trading?

How do I find which software is doing an SSH connection?

What is this airplane that sits in front of Barringer High School in Newark, NJ?

Is there a polite way to ask about one's ethnicity?

Synaptic Static - when to roll the d6?

How can I improve my violin intonation for enharmonic notes?

What kind of chart is this?

Why does a Force divides equally on a Multiple Support/Legs?

How can I take pictures like these examples with a yellowish tone and point & shoot film camera look?

How would you explain #1 and #2 below using standard quotes?

I just entered the USA without passport control at Atlanta airport

What is that ceiling compartment of a Boeing 737?

Can a character learn spells from someone else's spellbook and then sell it?

In Street Fighter, what does the M stand for in M Bison?

Does there exist a non-trivial group that is both perfect and complete?

What is the name of the person who reconciled a line from Rudram to dakshinamurthy and Adi Shankaracharya?

Scaling an object to change its key

How can I restore a master database from its bak file?

Leaving job close to major deadlines

Implementation of the Jacobi Symbol in C

Is declining an undergraduate award which causes me discomfort appropriate?

How to write a nice frame challenge?



How to fetch an attachment from Outlook Web App in Python


How can I represent an 'Enum' in Python?How do I copy a file in Python?How can I safely create a nested directory?How do I parse a string to a float or int?How to get the current time in PythonHow can I make a time delay in Python?How do I get the number of elements in a list?How do I concatenate two lists in Python?How do I lowercase a string in Python?How to remove a key from a Python dictionary?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








2















I want to download an excel attachment from MS Outlook Web App - https://webmail.xyz123.com.sg/owa/auth/logon.aspx?



I have a generic email ID to which my users will be sending source data in an excel format. I want to fetch that attachment with a particular subject and load that in my SQL server.



  1. I cannot access this email ID from outlook desktop app as it is a generic email ID.

  2. I don't have SMTP server details.

  3. I do have credentials for this email ID

I tried some of the codes like below but all of them are trying to access Inbox folder (folder index = 6 ) to access emails, in my case that is not possible as I don't have this email ID's setup in desktop app.



from win32com.client import Dispatch
import datetime as date

outlook = Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder("6")
all_inbox = inbox.Items
val_date = date.date.today()


I expect the output to be -



  1. Access my generic email ID from Outlook web app

  2. Download the excel attachment.









share|improve this question






















  • This might be helpful. github.com/O365/python-o365 .github.com/O365/python-o365/blob/master/O365/mailbox.py#L134 This method lets you download attachments. Or you can fetch already downloaded attachments from onedrive.

    – Nihal Sangeeth
    Mar 25 at 7:38











  • Thanks for your comment. github.com/O365/python-o365 - this link asks me for client_secret which I cannot setup, and the other link doesn't seem to serve the purpose. Any other way to get this working? Thanks!

    – Sanket Kelkar
    Mar 26 at 7:55

















2















I want to download an excel attachment from MS Outlook Web App - https://webmail.xyz123.com.sg/owa/auth/logon.aspx?



I have a generic email ID to which my users will be sending source data in an excel format. I want to fetch that attachment with a particular subject and load that in my SQL server.



  1. I cannot access this email ID from outlook desktop app as it is a generic email ID.

  2. I don't have SMTP server details.

  3. I do have credentials for this email ID

I tried some of the codes like below but all of them are trying to access Inbox folder (folder index = 6 ) to access emails, in my case that is not possible as I don't have this email ID's setup in desktop app.



from win32com.client import Dispatch
import datetime as date

outlook = Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder("6")
all_inbox = inbox.Items
val_date = date.date.today()


I expect the output to be -



  1. Access my generic email ID from Outlook web app

  2. Download the excel attachment.









share|improve this question






















  • This might be helpful. github.com/O365/python-o365 .github.com/O365/python-o365/blob/master/O365/mailbox.py#L134 This method lets you download attachments. Or you can fetch already downloaded attachments from onedrive.

    – Nihal Sangeeth
    Mar 25 at 7:38











  • Thanks for your comment. github.com/O365/python-o365 - this link asks me for client_secret which I cannot setup, and the other link doesn't seem to serve the purpose. Any other way to get this working? Thanks!

    – Sanket Kelkar
    Mar 26 at 7:55













2












2








2








I want to download an excel attachment from MS Outlook Web App - https://webmail.xyz123.com.sg/owa/auth/logon.aspx?



I have a generic email ID to which my users will be sending source data in an excel format. I want to fetch that attachment with a particular subject and load that in my SQL server.



  1. I cannot access this email ID from outlook desktop app as it is a generic email ID.

  2. I don't have SMTP server details.

  3. I do have credentials for this email ID

I tried some of the codes like below but all of them are trying to access Inbox folder (folder index = 6 ) to access emails, in my case that is not possible as I don't have this email ID's setup in desktop app.



from win32com.client import Dispatch
import datetime as date

outlook = Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder("6")
all_inbox = inbox.Items
val_date = date.date.today()


I expect the output to be -



  1. Access my generic email ID from Outlook web app

  2. Download the excel attachment.









share|improve this question














I want to download an excel attachment from MS Outlook Web App - https://webmail.xyz123.com.sg/owa/auth/logon.aspx?



I have a generic email ID to which my users will be sending source data in an excel format. I want to fetch that attachment with a particular subject and load that in my SQL server.



  1. I cannot access this email ID from outlook desktop app as it is a generic email ID.

  2. I don't have SMTP server details.

  3. I do have credentials for this email ID

I tried some of the codes like below but all of them are trying to access Inbox folder (folder index = 6 ) to access emails, in my case that is not possible as I don't have this email ID's setup in desktop app.



from win32com.client import Dispatch
import datetime as date

outlook = Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder("6")
all_inbox = inbox.Items
val_date = date.date.today()


I expect the output to be -



  1. Access my generic email ID from Outlook web app

  2. Download the excel attachment.






python python-3.x outlook-web-app






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 25 at 5:56









Sanket KelkarSanket Kelkar

183




183












  • This might be helpful. github.com/O365/python-o365 .github.com/O365/python-o365/blob/master/O365/mailbox.py#L134 This method lets you download attachments. Or you can fetch already downloaded attachments from onedrive.

    – Nihal Sangeeth
    Mar 25 at 7:38











  • Thanks for your comment. github.com/O365/python-o365 - this link asks me for client_secret which I cannot setup, and the other link doesn't seem to serve the purpose. Any other way to get this working? Thanks!

    – Sanket Kelkar
    Mar 26 at 7:55

















  • This might be helpful. github.com/O365/python-o365 .github.com/O365/python-o365/blob/master/O365/mailbox.py#L134 This method lets you download attachments. Or you can fetch already downloaded attachments from onedrive.

    – Nihal Sangeeth
    Mar 25 at 7:38











  • Thanks for your comment. github.com/O365/python-o365 - this link asks me for client_secret which I cannot setup, and the other link doesn't seem to serve the purpose. Any other way to get this working? Thanks!

    – Sanket Kelkar
    Mar 26 at 7:55
















This might be helpful. github.com/O365/python-o365 .github.com/O365/python-o365/blob/master/O365/mailbox.py#L134 This method lets you download attachments. Or you can fetch already downloaded attachments from onedrive.

– Nihal Sangeeth
Mar 25 at 7:38





This might be helpful. github.com/O365/python-o365 .github.com/O365/python-o365/blob/master/O365/mailbox.py#L134 This method lets you download attachments. Or you can fetch already downloaded attachments from onedrive.

– Nihal Sangeeth
Mar 25 at 7:38













Thanks for your comment. github.com/O365/python-o365 - this link asks me for client_secret which I cannot setup, and the other link doesn't seem to serve the purpose. Any other way to get this working? Thanks!

– Sanket Kelkar
Mar 26 at 7:55





Thanks for your comment. github.com/O365/python-o365 - this link asks me for client_secret which I cannot setup, and the other link doesn't seem to serve the purpose. Any other way to get this working? Thanks!

– Sanket Kelkar
Mar 26 at 7:55












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55331955%2fhow-to-fetch-an-attachment-from-outlook-web-app-in-python%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55331955%2fhow-to-fetch-an-attachment-from-outlook-web-app-in-python%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript