当前位置: 首页 > 面试题库 >

PHPMailer附件,无需物理文件即可完成

储毅
2023-03-14
问题内容

所以:

// Setup mail class, recipients and body
$mailer->AddAttachment('/home/mywebsite/public_html/file.zip', 'file.zip');
The AddAttachment function has four arguments:

AddAttachment(PATH_TO_FILE, FILENAME, ENCODING, HEADER_TYPE)

我曾经使用xmail(),当我在此处添加附件时,我传递了文件名和应该包含在其中的内容。

像这样:

$xmail->addAttachment('myamazingfile.pdf', $content);

如何使它以相同的方式工作,所以当我AddAttachment()从PHPmailer类进行调用时,我可以传递相同的内容或类似的内容,因此不需要在服务器上发送实际文件?


问题答案:
AddStringAttachment($string,$filename,$encoding,$type)

例如

$mail = new PHPMailer();
$mail->AddStringAttachment($string,$filename,$encoding,$type);

http://phpmailer.worxware.com/index.php?pg=tutorial#3



 类似资料:
  • 我使用phpmailer发送一个大约5米的大附件,但失败了。这是留言。 致命错误:F:\wamp\www\mail\class中超过了30秒的最大执行时间。smtp。php在线580 时间记忆功能定位 1 0.0010 146208{main}()。。\邮寄。php:0 2 0.0121 533592 smtp_邮件()。。\邮寄。菲律宾比索:65 3 0.0126 539672 PHPMaile

  • 问题内容: 我有一个看起来像这样的表格(简化): 在我的文件中,我使用以下代码来发送电子邮件: 电子邮件正确发送了正文,但没有附件。 我的问题 我需要将表单中的文件附加到电子邮件中并发送出去。脚本通过电子邮件发送文件后,我不在乎保存文件。 我知道我需要在某处(我假设在此行下)添加附件以进行发送。但… 我要放在文件顶部的什么位置才能拉入文件?像是用来从contact-us.php页面提取文件的东西吗

  • 使用以下代码作为示例https://www.jitendrazaa.com/blog/java/snmp/create-snmp-client-in-java-using-snmp4j/当我将OID发送到空IP或没有SNMP的设备时,要监视网络,程序会引发异常。 我使用for循环读取IP。我试图以不同的方式改变执行流程,但没有成功。 该程序属于java的GetAsString方法。lang.Nul

  • 从我以前的帖子中,我了解到getchar()只有在我们按Enter键时才会完成。让我们考虑这个代码: 我希望它是这样运行的:我按下某个键1,然后按Enter,然后按下键2,然后按Enter,然后按下键3,然后按下键4,最后按下键5,程序现在应该终止了。这不是实际发生的情况。事情是这样的:我按下某个键1,然后按Enter,然后按下键2,然后按下键3,然后按下Enter,程序最终终止! 为什么最后两个

  • 有没有更惯用的方式来编写对map的重复调用(不使用flatMap)? 请参阅以下示例: 这是一个正在运行的函数,在这种情况下需要返回未来的[结果]。 我尝试过使用“理解”,但没有找到平面图的应用程序。我尝试使用flatMap的结果是我没有未来。

  • 目前,我正在使用itextsharp工具(在VB.net中)提取PDF的文本。我希望独立于其他工具/库,因为我无法在我的程序中将它们提供给其他人。 在任何编程语言中是否有一种解决方案(无dll等)可以快速提取PDF的文本?