Email links being scanned 30/40 minutes after recieving them

James 1 Reputation point
2022-05-17T14:20:15.747+00:00

Hi,

I'm in a situation where one of our software sends emails with links to approve certain types of requests (you get a link to approve and a link to refuse).

If these email notifications are sent through a connector (typically our on-prem exchange server) in our 365 exchange server on our tenant then all is well. If instead they are sent through a software I have running that accepts incoming SMTP requests and sends the email through the graph APIs after about 30/40 minutes of having received the email something scans\opens the email links thus approving the requests without the users knowledge.

Any ideas of what is scanning the notifications only when they are sent through graph? And for some reason 30/40 minutes after delivery?

We are also running defender on the client machines.

Thanks,

James

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,551 questions
Windows 365 Enterprise
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,339 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Philippe Levesque 5,681 Reputation points MVP
    2022-05-17T15:04:20.517+00:00

    Hi, does the graph API respect the SPF, DMARC & DKIM rules ? I ask as some API often send via their own source and can make the email look suspicious from the remote computer.

    0 comments No comments

  2. James 1 Reputation point
    2022-05-17T15:13:22.177+00:00

    Yes I've already checked this. To be honest the sent emails only pass the SPF check not the DMARC but we don't have DMARC checks on internal emails and from an email header I can see that the email originate and end up in the same domain so they should be considered internal

    ![202881-image.png]1

    0 comments No comments