与电子邮件参数链接的电子邮件在浏览器中打开 Outlook 开始新电子邮件

Lah*_*hah 3 html outlook html-email office365 web

我正在寻找替换“mailto:”,它将用户重定向到浏览器中的 Outlook 帐户,并使用链接中的电子邮件发送新电子邮件。

mailto: 如果所有用户在本地设置了默认应用程序外观,则适用于所有用户。

<a href="mailto:example@outlook.com">Send Email</a>
Run Code Online (Sandbox Code Playgroud)

这将打开默认电子邮件应用程序以向“example@outlook.com”发送新电子邮件

我想专门为 office365 Outlook 邮件用户使用这个,所以我需要一些东西,而不是使用默认应用程序,例如:

<a href="http://sendemailusingoutlook?toEmail=example@outlook.com">Send Email</a>
Run Code Online (Sandbox Code Playgroud)

当用户点击“发送电子邮件”时,它应该在浏览器中打开 office365 Outlook 并将新电子邮件发送到“example@outlook.com”

有什么可能的方法来实现吗?先感谢您。

bst*_*ory 6

使用以下网址从 Outlook Online 启动电子邮件,您可以修改电子邮件地址、主题和电子邮件正文。

https://outlook.office.com/owa/?path=/mail/action/compose&to=emailname@domain.com&subject=Email%20Subject%20Here&body=some+content+goes+here
Run Code Online (Sandbox Code Playgroud)

撰写 Outlook 电子邮件的链接:

https://outlook.office.com/owa/?path=/mail/action/compose
Run Code Online (Sandbox Code Playgroud)

根据您的用例在 URL 中传递参数:

&to=emailname@domain.com
&subject=Email%20Subject%20Here
&body=some+content+goes+here
Run Code Online (Sandbox Code Playgroud)