Skip to content

Gmail #15309

@pipedream-component-development

Description

App

Gmail

Summary:

Gmail New Attachment trigger not executing when a new attachment is received via a gmail alias, but works correctly with direct mail.

Details:

I built a flow to trigger off a gmail new-attachment that is received at systems@magicspoon.com daily at 12:00PM UTC. Currently, I deployed 3x triggers to test the flow but none of them successfully trigger off of the target email.

-gmail trigger 12:10 PM UTC
-google developer app - 12:10 UTC
-gmail trigger 1-minute intervals

I can trigger all 3x triggers if I recreate the target email+excel file and send to systems@magicspoon.com directly from my private email, but the true target email is delivered from an external domain ( rjw.reports@rjwgroup.com)-> a magic spoon gmail alias (ops-reports@magicspoon.com) -> the email address connected with my pipedream integration (systems@magicspoon.com). Again, if i send the same email/excel file from my personal email -> systems@magicspoon.com, all triggers work as expected.

Based on the trigger logs, the gmail integration appears to recognize the "new attachment event" emission, but fails to trigger the flow. I think it is an issue with how the integration handles the inbound event via gmail alias.

I've attached the exact target email that I expect to trigger this flow.

Flow: https://pipedream.com/@magicspoon/projects/proj_1js3ZVe/rjw-open-closed-order-report-email-google-sheets-p_NMCJPZ8/inspect

Source ID: dc_XauXxWY

From gmails help page on gmail alias:
"you'll find "via" and a website name next to the sender's name if:

The domain it was sent from doesn't match the domain in the "From:" address. For example, you got an email from john.smith@gmail.com, but it could've been sent through a social networking site and not Gmail.
The email was sent to a Google Group from a domain that has a "p=reject or p=quarantine" DMARC policy."

Screenshots:

Screenshot

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesttriagedFor maintainers: This issue has been triaged by a Pipedream employeeuser request

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions