通过 Microsoft 365 SMTP 发送电子邮件时如何使用自定义显示名称? (以 PHP Swift 邮件程序为例)
How to use custom display name when sending e-mail via Microsoft 365 SMTP? (example with PHP Swift Mailer)
我正在使用我们的一个 Microsoft 365 帐户发送电子邮件。
该帐户在 MS365 上设置了以下配置:
- 显示名称:
this should not be displayed
- 电子邮件:
example@domain.com
在我的代码中,我尝试使用 example@domain.com
发送电子邮件(可以显示)但我不想显示帐户的默认显示名称,而是希望它显示“Some content relevant name
".
使用此示例代码时:
<?php
$transport = (new Swift_SmtpTransport('smtp.office365.com', 587, 'tls'))
->setUsername('your username')
->setPassword('your password');
$mailer = new Swift_Mailer($transport);
$message = (new Swift_Message('Wonderful Subject'))
->setFrom(['example@domain.com' => 'Some content relevant name'])
->setBody('Here is the message itself');
$result = $mailer->send($message);
收到的电子邮件显示名称为 this should not be displayed
。
如何在使用 MS365 SMTP 发送电子邮件时设置自定义显示名称?
我这边的错误,自定义显示名称适用于组织外的每个人。
我正在使用我们的一个 Microsoft 365 帐户发送电子邮件。 该帐户在 MS365 上设置了以下配置:
- 显示名称:
this should not be displayed
- 电子邮件:
example@domain.com
在我的代码中,我尝试使用 example@domain.com
发送电子邮件(可以显示)但我不想显示帐户的默认显示名称,而是希望它显示“Some content relevant name
".
使用此示例代码时:
<?php
$transport = (new Swift_SmtpTransport('smtp.office365.com', 587, 'tls'))
->setUsername('your username')
->setPassword('your password');
$mailer = new Swift_Mailer($transport);
$message = (new Swift_Message('Wonderful Subject'))
->setFrom(['example@domain.com' => 'Some content relevant name'])
->setBody('Here is the message itself');
$result = $mailer->send($message);
收到的电子邮件显示名称为 this should not be displayed
。
如何在使用 MS365 SMTP 发送电子邮件时设置自定义显示名称?
我这边的错误,自定义显示名称适用于组织外的每个人。