我目前正在使用PHPMailer在localhost和我的服务器中发送附件文件的邮件。
我遇到的问题是在服务器中执行时附件文件在电子邮件中没有收到。但另一方面,当我在localhost上执行时,附件文件会完美收到。
这是我的简单代码:
$email = new PHPMailer();
$email->From = 'william@msmedia.com.sg';
$email->FromName = 'John';
$email->Subject = 'Message Subject';
$email->Body = 'test';
$email->AddAddress( 'william@msmedia.com.sg' );
$file_to_attach = $_FILES["cv"]["tmp_name"];
$email->AddAttachment( $file_to_attach , $_FILES["cv"]["name"]);
return $email->Send();
任何人都可以纠正我的错误吗?