web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Flow for email will no...
Power Automate
Suggested Answer

Flow for email will not send to external email addresses.

(0) ShareShare
ReportReport
Posted on by
Hello,
 
I am not an expert in powerbi whatsoever - just a lot of YouTube. I thank you in advance for not getting super technical, though somewhat expected.
 
So I built a flow, where when I get an email to a certain folder in my inbox, it will send a response email with a letter of hire with their personal information. I have an excel sheet acting as its database, and it is updated automatically.
 
I created a second flow, where it reviews the file if it has been modified, because i want it to leave a timestamp when it leaves my email. Everything works except for the recipient getting the email. When I look at my sent, it is clearly there (the email address of the participant) but for some reason it is not being received in their mailbox. 
 
Not sure what screenshots are needed since the flow doesn't SEEM broken - but please let me know what is preventing me from sending to external. I spoke with some of the tech guys, and he said there isn't an organization block to send messages through automate to external hires.
 
Any advice is appreciated.
Categories:
I have the same question (0)
  • Suggested answer
    Riyaz_riz11 Profile Picture
    4,048 Super User 2026 Season 1 on at
    Hi,
     

    Even though they said there's no block, ask them to verify:


    1. Power Automate external email permissions are enabled

    2. Shared mailbox external sending is allowed (if using shared mailbox)

    3. No DLP (Data Loss Prevention) policies are blocking external emails

    4. Office 365 mail flow rules aren't interfering
     

    Step-by-Step Troubleshooting

    Step 1: Test with Simple Email


    1. Create a test flow

    2. Use "Send an email notification (V2)"

    3. Send a simple "Hello" message to an external email

    4. See if this basic email is delivered

    5.  

    Step 2: Check Your Email Action Settings

    In your flow, look at your email action and verify:


    • Action Type: Should be "Send an email notification (V2)"

    • To: Should be the external email address

    • From: Should be your email or the shared mailbox

    • Subject: Should be clear and not spam-like

    • Body: Should be properly formatted


    •  

    Step 3: Add Email Validation

    Before your email action, add these steps:

    Action: Compose

    Name: CleanEmail
    Value: trim(YourEmailVariableFromExcel)

    Action: Condition

    If: contains(outputs('CleanEmail'), '@')

    • Yes: Send email

    • No: Log error or skip

    •  

    Step 4: Add Delivery Confirmation

    Add this after your email action:

    Action: Update a row in a table


    • Update your Excel with "Email Sent" timestamp

    • This helps track what was sent vs. what was received


    •  

    Quick Fixes to Try First

    Fix 1: Change Email Action


    1. Go to your flow

    2. Click on the email sending action

    3. If it says "Send an email (V2)", delete it

    4. Add "Send an email notification (V2)" instead

    5. Reconfigure with same settings

    6.  

    Fix 2: Test Email Format

    Add this before your email action:

    Compose Action:
    Name: TestEmail
    Value: trim(replace(YourEmailVariable, ' ', ''))

    Fix 3: Add Error Handling

    After your email action, add:

    Configure run after: is successful, has failed, is skipped, has timed out

    Then add a condition:

    If: equals(outputs('Send_an_email_notification')?['statusCode'], 202
    • Yes: Email sent successfully

    • No: Log the error
     
    If I have answered your question, please mark it as the preferred solution ✅ . If you like my response, please give it a Thumbs Up 👍.
    Regards,
    Riyaz
  • Suggested answer
    Tomac Profile Picture
    4,048 Moderator on at
    You'll need to engage your mail server administrator as the next step - they can track the outbound message to see if it was successfully handed off to the recipient's mail server. If so, the problem exists on the recipient's side. If not, the mail server admin will be able to tell you why the message didn't get that far.
     
    This is not a problem with your flow - the message shows in your Sent Items folder so the flow is working correctly.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 607

#2
Valantis Profile Picture

Valantis 340

#3
11manish Profile Picture

11manish 284

Last 30 days Overall leaderboard