草庐IT

PHPMAILER

全部标签

php - 使用 phpmailer 批量发送邮件

我是Phpmailer的新手,我正在使用它从noreply帐户向一千多人发送大量电子邮件。当我将电子邮件发送给一两个人时,该代码工作正常,但当我将其发送给所有人(包括我自己)时,它会变成垃圾邮件。另一个问题是电子邮件的详细信息,它显示了所有收件人的电子邮件ID,我不希望它这样做。代码如下://date_default_timezone_set('America/Toronto');require_once('../class.phpmailer.php');//include("class.smtp.php");//optional,getscalledfromwithinclass.

PHPMailer - 无法验证

我已经在PHP服务器上运行PHPMailer一年了。一切都很好,直到3天前我开始收到以下错误:SMTPError:Couldnotauthenticate.允许安全性较低的应用已开启代码如下:functionSendEmail($to,$cc,$bcc,$subject,$body){require'PHPMailerAutoload.php';$mail=newPHPMailer(true);$mail->SMTPDebug=1;try{$addresses=explode(',',$to);foreach($addressesas$address){$mail->AddAddres

php - PHPMailer 日志在哪里?

我正在尝试让Spark_plug登录与我的应用程序一起使用。大部分都已完成,但我似乎无法发送任何邮件。我已经尝试了几件事,包括确保SMTP中继是正确的。但主要问题是我没有收到任何错误消息,是否有PHPMailer写入的特定日志?我到处都看过,我知道在邮件程序类中你可以设置调试,但这似乎没有效果。谢谢 最佳答案 PHPMailer本身和Spark_plug似乎没有任何特定的日志记录...似乎CakePHP应该为您处理日志记录-如果设置为这样做的话。 关于php-PHPMailer日志在哪里

phpmailer - 垃圾邮件 killer HTML_IMAGE_ONLY

我的邮件从这条规则中得到1.6分(最多2分被分类为垃圾邮件):SpamAssassin规则:HTML_IMAGE_ONLY_24标准描述:HTML:包含2000-2400字节文字的图像解释这可能表示消息使用图像而不是文字来避开基于文本的过滤。我的邮件中嵌入了两张图片-这真的不可能吗?我什至怎么理解“用2000个字节的单词”这个短语。如果您嵌入图像,它不应该更严格吗-因为邮件越来越大并且不太可能成为垃圾邮件? 最佳答案 你应该看看here.如果您在邮件中嵌入图像,您将减少HTML代码,并且您应该得到更小的分数

phpmailer 交换服务器身份验证

我的邮件发送代码:$mail=newPHPMailer(true);$mail->IsSMTP();try{$mail->Host=192.168.205.19;$mail->Port=25;$mail->SMTPDebug=2;$mail->SMTPSecure="tls";$mail->SMTPAuth=true;$mail->Username="mymailadress@mysite.com";$mail->Password="mypassword";$mail->From="mymailaddress@mysite.com";$mail->FromName="MyMailAdd

php - 无法执行邮件传递程序

$this->load->model('emailmodel');$query=$this->emailmodel->get_emails();$emails=array();set_time_limit(0);foreach($query->result()as$u){$this->notification->send($u->to,$this->config->item('neworder'),'orders/mail/subscription',array('order'=>$neworder,'user'=>$user));break;}所以我为每个订阅用户循环发送邮件,但它给

PHPMailer - 此流不支持 SSL/加密

我正在尝试让PHPMailer正常工作并不断收到此错误:PHPWarning:stream_socket_enable_crypto():thisstreamdoesnotsupportSSL/cryptoin/usr/share/php5/class.smtp.phponline274我看过一些帖子,人们通过取消注释解决了这个问题:extension=php_openssl.dll我已经完成了-并重新启动了apache。有什么想法吗?这是我正在使用的php示例代码:在OpenSuse12.3上运行php5.3.17和Apache2.2.22IsSMTP();//tellingthec

PHPmailer 的 AddEmbeddedImage 方法不起作用

我正在尝试测试PHPmailer类以在电子邮件中嵌入图像(http://www.google.gr/intl/en_com/images/srpr/logo1w.png)我正在使用此代码(连同标准代码,100%有效,邮件已送达):$mail->AddEmbeddedImage($src,'test',basename($src));这是电子邮件正文:图像未显示。我可能做错了什么? 最佳答案 摘自部分文档:$pathisthepathofthefilename.Itcanbearelativeone(fromyourscript,no

带有单选按钮的 PHP 邮件程序表单使用 AJAX 发送

TL;DR解决方案:将javascript中的.val更改为任何radio输入的.serialize。我一直在使用thistutorial构建一个表单,当按下提交按钮时,淡出按钮并淡入“谢谢”消息并在后台发送mailer.php。我的表单有单选按钮,我似乎无法弄清楚如何让javascript将选中的按钮发送到我的电子邮件。这是表单html:RSVPGraciouslyAcceptsRegretfullyDeclinesRegretfullyAcceptsGraciouslyDeclinesRSVP!JavaScript:$(function(){$(".button").click(f

php - 500 : Internal Server Error in using PHPMailer

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我正在尝试使用以下代码发送电子邮件,但出现内部服务器错误。我不确定为什么会遇到这个问题。PHP代码:IsSMTP();//enableSMTP$mail->SMTPDebug=0;//debugging:1=errorsandmessages,2=messagesonly$mail->SMTPAuth=true;//authenticationenable