有没有什么办法在收到贝宝付款后发送电子邮件中的文件?任何教程来展示如何做到这一点?任何帮助将非常感激。通过电子邮件发送文件Paypal付款后收到
0
A
回答
-1
使用PHP中内置的mail函数可以轻松发送电子邮件。但是,发送附件是另一回事。
我会使用一个第三方库像phpMailer
例如发送带附件的电子邮件:
require_once('path/to/class.phpmailer.php');
$mail = new PHPMailer(); // defaults to using php "mail()"
$body = file_get_contents('contents.html');
$body = eregi_replace("[\]",'',$body);
$mail->AddReplyTo("[email protected]","First Last");
$mail->SetFrom('[email protected]', 'First Last');
$mail->AddReplyTo("[email protected]","First Last");
$address = "[email protected]";
$mail->AddAddress($address, "John Doe");
$mail->Subject = "PHPMailer Test Subject via mail(), basic";
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->MsgHTML($body);
$mail->AddAttachment("images/phpmailer.gif"); // attachment
$mail->AddAttachment("images/phpmailer_mini.gif"); // attachment
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}
+0
感谢您花时间回答!您是否使用过Paypal?我的php很糟糕,但他们有一个关于IPN的网站上的教程,所以这个代码也可以与PayPal一起工作吗?我正在制作的网站是一个摄影网站,将在那里销售照片的在线如此将这项工作的许多不同的照片或将我必须复制每张照片相同的代码? – user3462744
+0
这个答案看起来像它可以发送电子邮件,没有别的。 它不符合通过PayPal付款时的条件。 – Ivan
0
我会使用SwiftMailer/attahching files如果我是从PayPal收到确认。
相关问题
- 1. PayPal付款收据显示错误'付款发送到'电子邮件地址
- 2. 利用PayPal API向电子邮件发送单一付款
- 3. Magento PayPal付款专业版不发送确认电子邮件
- 4. 停止PayPal发送自动付款订阅电子邮件
- 5. Paypal IPN和付款人电子邮件
- 6. 通过电子邮件发送文件
- 7. NetSuite电子邮件 - 付款
- 8. 发送电子邮件,当支付宝付款
- 9. 创建PayPal发票,标记已付款并发送电子邮件
- 10. 收集txt文件并通过电子邮件发送
- 11. PayPal:收到退款时发送给用户的电子邮件副本
- 12. 付款后获取用户电子邮件将代码发送到电子邮件
- 13. PayPal自适应付款签出隐藏收件人电子邮件?
- 14. 查看Excel文件,然后通过电子邮件发送
- 15. AppEngine:将电子邮件发送给管理员,以“收件人通过电子邮件发送”而不是“管理员通过电子邮件发送”
- 16. 通过短信网关发送电子邮件,但未收到
- 17. ASP.NET通过电子邮件发送给多个电子邮件
- 18. GAS帮助 - 通过电子邮件发送电子邮件
- 19. 如何通过电子邮件发送电子邮件地址
- 20. 通过Visual C++/Cli不发送邮件发送电子邮件
- 21. 附加文件通过电子邮件发送通过EXCEL
- 22. 如何从系统发送电子邮件付款?
- 23. paypal与网站付款标准集成,通过电子邮件发送下载链接
- 24. 通过mailchimp发送电子邮件给单个收件人
- 25. 通过谷歌发送电子邮件给多个收件人
- 26. 通过阵列向多个收件人发送电子邮件
- 27. 通过电子邮件发送贝宝捐款按钮ID
- 28. 发送电子邮件给PayPal买家
- 29. Jenkins:Generatin链接到HTML文件并通过电子邮件发送
- 30. 收到的电子邮件通过网络邮件发送但不是Javamail
如果您使用基于HTML表单的处理,当Paypal付款成功时,您将在IPN脚本中获得响应。您可以使用phpmailer或其他PHP电子邮件类来附加文件并发送电子邮件 – Lepanto