cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
John01
Frequent Visitor

File extension not being saved from Outlook attachments

Hi

I using the 'Save my email attachments to a SharePoint document library' flow.

However, I needed to add the date to the name of the attachment, so i created the attached flow. However, the file type of the attachment is not saving - and i seem to be getting a second file being saved without the file extension with the following at the end of the file name - ".application_octet-stream".

 

Can someone look at the attached flow and tell me what I'm doing wrong here? I'm thinking there must be something very simple that I'm missing here?

 

Regards

JohnMSFlow_filetypenotsaving.JPG

9 REPLIES 9
v-yamao-msft
Community Support
Community Support

Hi @John01 ,

 

If you want to rename the attachment, you may need to add the following steps to get the file extension first.

 

Please check the following flow for a reference.

 

After Get attachment, add Compose action with the following code:

concat('.',last(split(items('Apply_to_each')?['Name'],'.')))

 

In the action Create file, configure the File Name field likes below.

 

Please select dynamic content Body from action Get attachment for the File content field.

1.PNG

2.PNG

 

Best regards,

Mabel      

    

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi Mabel

 

When I add that code i get an error message saying:

 

'The repetition action(s) 'Apply_to_each' referenced by 'inputs' in action 'Compose' are not defined in the template'

 

I assume this is to do with the second image you added where you define the input & output - however, I dont see anything coming up that allows me to enter those input & outputs?

 

Ta

John

John01
Frequent Visitor

Hi Mabel - just following up my last comment from last Friday - can you explain that part?

Hi @John01 ,

 

Could you share an image of your current flow?

 

The second image is one succeeded run details.

 

About the first image, the first Compose action is using the following function. Dynamic content Name comes from the trigger.

concat('.',last(split(items('Apply_to_each')?['Name'],'.')))

 

Please show me the function you are using in the Compose function.

 

Best regards,

Mabel   

       

 

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi Mabel - see below:

 

MSFlow_error.JPG

Hi @John01 ,

 

You have renamed the apply to each to Apply to each Attachment on the email, you need to modify the function using dynamic content from within your flow.

 

Please try with the following code:

concat('.',last(split(items('Apply_to_each_Attachment_on_the_email')?['Name'],'.')))

 

Best regards,

Mabel   

       

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

MSFlowFilesCreated.jpg

For some reason my flow is creating 2 files as per above - I only need one of these (the second one, the png file). How do I stop the other file being generated?

Hi @John01 ,

 

If the email comes with only one attachment, then the flow will only create one file in the library.

 

Please check the amount of attachments and try again with it.

 

Best regards,

Mabel          

 

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi Mabel

 

There's a screenshot of the file in the body of the message as well as the .png attachment.

 

I guess that's whats causing this - problem is I can't prevent the screenshot from being sent. Is there any way around this?

 

John

Helpful resources

Announcements
Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

New Ideas Forum MPA.jpg

A new place to submit your Ideas for Power Automate

Announcing a new way to share your feedback with the Power Automate Team.

MPA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

Learn to digitize and optimize business processes and connect all your applications to share data in real time.

MPA Licensing.jpg

Ask your licensing questions at the Power Automate AMA!

Join Priya Kodukula and the licensing team, super users and MVPs to find answers to your questions on Power Automate licensing.

Users online (1,737)