How to change the Alert me -> Email Address in SharePoint Online

Wenzel Conny 40 Reputation points
2023-05-22T11:34:22.9366667+00:00

Hi all,

I want to change the delivery method of the Alert me function in a document library. I can choose between Email and SMS but if I want to use Email I'm not able to change the Email address.

Is there any way to use another mail address than the standard user principle name? In our environment upn and email can be different.

Thanks!!!

AlertMe

SharePoint
SharePoint
A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
10,248 questions
0 comments No comments
{count} votes

Accepted answer
  1. Emily Du-MSFT 43,996 Reputation points Microsoft Vendor
    2023-05-23T07:52:27.2666667+00:00

    The email address of Delivery Method is decided by the work email of user who created the alert.

    To change work email of a user, go to SharePoint admin center -> More features -> User profiles -> Find the user profile -> Edit the user profile -> Change work email of the user.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Muhammad Danish Sarwar 0 Reputation points
    2023-05-22T13:46:57.5666667+00:00

    You can use PowerShell to override the default behavior and specify a different email address for the alert delivery.

    Following is an example;

    From SharePoint Management Shell or PowerShell with SharePoint Online module, connect to your SharePoint site using the following command:

    Connect-PnPOnline -Url "<site-url>" -Credentials (Get-Credential)

    Run the following command to override email;

    $userId = <user-id>

    $emailAddress = "<new-email-address>"

    Set-PnPAlertUser -User $userId -Email $emailAddress