PHPmailer SMTP 域级别

PHPmailer SMTP domain level

我应该连接到经过 smtp 身份验证的服务器,然后使用特定的邮箱发送电子邮件,因为 stmp 服务器经过了级别域的身份验证。

根据我的提供者,凭据是:

但我想从 myaccount@domain.com 发送电子邮件,而不是 smtp@domain.com 我如何使用 PhpMailer 做到这一点?我在 PhpMailer 中没有两个用户字段。

$mail->IsSMTP();
$mail->SMTPAuth
$mail->SMTPSecure
$mail->Host
$mail->Port
$mail->Username
$mail->Password

用户名和发件人或发件人地址通常被分开处理,因此如果您的邮件服务器配置为允许,您应该可以毫无问题地以同一域中的不同用户发送邮件。在 PHPMailer 中,三个属性是 SenderFromUsername.