【问题标题】:How to send PDF attachment file in gmail using PHP?如何使用 PHP 在 gmail 中发送 PDF 附件文件?
【发布时间】:2017-07-09 11:32:01
【问题描述】:

我想使用 php mailer (class.phpmailer.php) 在 gmail 帐户中发送 PDF 附件文件?

<?php
require_once('phpmailer/class.phpmailer.php');
$mail = new PHPMailer();
$mail->From      = '';
$mail->FromName  = '';
$mail->Subject   = '';
$MESSAGE_BODY = "Name: ".$username." "."\r\n"; 
$MESSAGE_BODY .= "Contact No.: ".$contact." "."\r\n";
$MESSAGE_BODY .= "Message: ".$message." "."\r\n";
$mail->Body      = $MESSAGE_BODY;
$mail->AddAddress( '' );
$mail->AddAttachment($_FILES['file']['tmp_name'],
$_FILES['file']['username']);
if ($mail->Send())
{   
  echo "Mail Sent";
}
else
{
echo "Could not send mail";
}
?>

【问题讨论】:

标签: php pdf gmail phpmailer email-attachments


【解决方案1】:

PHPMailer 类只允许您使用 Google 的 SMTP 服务器。 您应该以普通方式发送。通过使用 $mail->AddAttachment($filePath); 如果您有任何具体问题,请更具体。

【讨论】:

  • 仍然无法正常工作:(请发送我的php填写代码
【解决方案2】:

无法发送邮件。邮件程序错误:SMTP 连接()失败。 https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

【讨论】:

    猜你喜欢
    • 2018-11-11
    • 2017-12-15
    • 2018-08-28
    • 2018-11-21
    • 2020-08-05
    • 1970-01-01
    • 2011-05-20
    • 2011-02-18
    • 2018-08-27
    相关资源
    最近更新 更多