草庐IT

发件人

全部标签

webserver - Php 邮件转到收件人垃圾邮件/垃圾文件夹

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter。关闭10年前。我正在为我的大学网站工作。我写了一个php脚本,它使用php邮件函数发送电子邮件。但问题是,我发送的所有电子邮件都进入了收件人的垃圾邮件/垃圾文件夹。为了解决它:我尝试了stackoverflow和serverfault网站上类似问题的所有步骤和答案,例如:*正确的标题*准确的名字等但问题仍未解决。这是发送邮件的php代码:\r\n"."X-Mailer

php - 如何从Facebook获取发件人ID

假设我是A。A向B发送邀请。当B接受我的好友请求时,我会在我的页面上获取请求ID,但如何在我的php页面上获取我的UID(A)?请帮帮我。我为此苦苦挣扎了6个小时。我正在使用这些(见下文)代码来获取request_Id。但是从这些我怎样才能得到SENDERSID?'27c3932323897****82','secret'=>'******************************',);$facebook=newFacebook($config);//gettherequestidsfromthequeryparameter$request_ids=explode(',',$_

PHP mail() BCC - 仅显示 To : header 中的最终收件人地址

我正在尝试使用PHPmail()密件抄送数据库中的订阅者列表。一切正常,但我遇到了一个困扰我一上午的问题。我可以使用BCC发送列表,但无法将接收端电子邮件地址附加到deader“To:”。例如,我将列表发送到以下电子邮件地址(test1@example.com、test2@example.com和test3@example.com)。每个电子邮件地址都会收到一封电子邮件,而其他电子邮件地址由于密件抄送而被隐藏。我的问题是在标题中,“收件人:”在列表的所有接收端都显示为空白。我理解并知道标题不会显示,因为我在外发邮件中只有密件抄送标题。我已尝试for循环处理该过程,但我收到了所有电子邮件

php - 使用 Laravel 和 Mailgun 向 1000 多个收件人发送电子邮件

我正在使用Laravel5.5和Mailgun。我想向700多个收件人发送电子邮件事件,而且这个列表很可能会增长到数千个。目前我正在遍历每个电子邮件地址并一次发送一封电子邮件。结果通常只有大约530封电子邮件发出。我在网上搜索过,但似乎找不到关于如何以更有效的方式处理此问题以便发送所有电子邮件的良好解释。任何建议将不胜感激。publicfunctionmailCampaign(){//CodetogetallemaildatainJSON$emails=json_decode($data->getBody());$baseUrl=config('constants.base_url')

php - 在用 PHP 发送邮件时,不需要的符号(如 = 和 3D)出现在收件人的一端

在尝试用PHP发送邮件时,我发现内容中出现了不需要的符号,如“=”和“3D”。这是邮件的收件人标题部分。From:Reply-To:To:MIME-Version:1.0Content-Type:text/plain;charset=utf-8我发布了一些问题示例:1)原创内容:=============在接收端,它变成:=3D=3D=3D=3D=3D=3D=3D=32)原创内容:Algeria接收端:Alger=ia谁能帮我找到确切的问题或者有没有人遇到过类似的问题 最佳答案 这是完全正常的引用可打印编码。也许您忘记在header

PHP 未知发件人

您好,我是PHP的新手,目前了解的不多。我修改了联系表格,但遇到了一些关于邮件直接变成垃圾邮件的问题。我认为这是因为(未知发件人)一直显示在电子邮件header中。如果有人可以帮助我纠正这个问题,我将不胜感激。以下是我在网站中实现的代码:Yourmessagehasbeensent!';}else{echo'Somethingwentwrong,gobackandtryagain!';}}elseif($_POST['submit']&&$human!='4'){echo'1+1=2!!';}}else{echo'Youneedtofilleverything!!';}}?>

php - 在 php 中验证 HTTP post 发件人

我寻求一种方法来验证一组帖子变量的发件人是否是我认可的。我在服务器A上托管了一个简单的HTML表单。此表单的操作指向服务器B,我在其中处理数据。我想要的是一种方法来确保数据实际上是从服务器A而不是某个随机服务器C发送的。有没有一种方便的方法可以做到这一点?我看过一些不同的方法,但我觉得没有一个是好的:HTTP_REFERER在$_SERVER.根据,这真的不能被信任php.net.保存session变量(让sessionID从A传输过来到B并将它们附加到查询字符串)。这感觉不对。添加到表格并在接收端检查该key。这将只需要查看html源代码即可获取“key”。

php - 在 PHP mail() 中使用信封发件人时避免 DMARC block

我们在CentOS6.4上使用PHP为我们的业务发送电子邮件。由于我不会深入探讨的原因,电子邮件从用户的电子邮件地址发出(以确保他们得到所有回复和不在办公室的回复),我们的电子邮件地址作为发件人(以绕过SPF检查)和我们的ndr邮箱作为ENVELOPE-SENDER(以捕获退回邮件)。在FORM地址中使用他们的电子邮件是我们不想更改的。在Yahoo.com和AOL.com决定增加他们的DMARC政策之后,使用ENVELOPE-SENDER现在无法通过他们的检查(尽管指定了SENDER!)。但是,跳过此步骤意味着我们不会收到任何反弹,而收到这些反弹至关重要。如广泛报道的那样,在邮件hea

PHP - 从其他域发送电子邮件而不是垃圾邮件!

问了好几遍,还是没有好的解决办法!当有人使用php发送电子邮件并将另一个域放在“发件人”中时,它将最终成为垃圾邮件。解决方案通常是:-使用您的“发件人”并将您想要的域放在“回复”中;-将您的域列入主要邮件服务的白名单。第一个不是真正的解决方案,我从来没能做出第二个,因为它无法访问hotmail.com、yahoo.com等。我今天看到很多网站都可以选择通过用户电子邮件将文章通过电子邮件发送给某人。我怎样才能做到这一点?谢谢,特尔莫·卡多佐 最佳答案 Whensomeonesendsanemailusingphpandplacinga

php - 如何从 Zend_Mail_Message 获取发件人的电子邮件地址?

我正在使用Zend_Mail_Message类在我的PHP应用程序中显示电子邮件,并且能够输出主题、内容、日期甚至发件人的姓名(使用$message->from),但我不能弄清楚如何获取发送消息的人的电子邮件地址。该文档没有任何帮助,谷歌搜索找到了关于如何使用Zend发送消息的一百万个结果,但没有关于获取发送消息的地址的任何结果。 最佳答案 编辑:这就是我最终这样做的方式。经过更多的挖掘,我在一个名为“return-path”的字段中找到了发件人的电子邮件。不幸的是,这个字段的名称中有一个破折号(WTF??)所以要访问它,我必须这样