【php – 无法找出Sendgrid SMTP(Laravel)的用户名和密码】教程文章相关的互联网学习教程文章

php-如何使用sendgrid发送多封电子邮件,以及如何编辑网站名称标题【代码】

我正在尝试使用send grid作为我的php的电子邮件平台,但问题是我无法发送多封电子邮件作为CC头,而且我无法编辑FROM头以在电子邮件地址前显示名称.$from = "News Letter <new@gmail.com>" // cannot get the "News Letter" to Display $cc = array("aaaaaa@gmail.com","bbbbb@gmail.com");// doesnt send to arrays$params = array('api_user' => $user,'api_key' => $pass,'to' => $to,'cc' => $cc,'subject' =>...

PHP-未设置SendGrid类别【代码】

我正在重做一个集成了SendGrid的邮件项目. 好吧,我正在使用Laravel和Mailable类,并且创建了一个函数来设置SendGrid类别:public function setSendgridCategory($category){$encodedCategory = json_encode(['category' => $category]);$this->withSwiftMessage(function (\Swift_Message $message) use ($encodedCategory){$message->getHeaders()->addTextHeader('X-SMTPAPI', $encodedCategory);}); }我有一个记录我的标题的监听...

php-通过sendgrid发送的电子邮件未传递【代码】

我选择sendgrid将电子邮件发送到我的邮件帐户.我用php curl做到了. 当我运行curl scrip将邮件发送到sendgrid服务器时$url = 'https://api.sendgrid.com/';我收到了{“ message”:“ success”} json响应 但是邮件未发送到我的邮件帐户(例如Google)解决方法:您的电子邮件已发送和传递,但Gmail已将其视为垃圾邮件.网上有很多资源,这里避免将其归类为垃圾邮件,但它的范围太广了,无法在此处进行详细说明.对于您的Yahoo测试,as explain...

php-使用Swiftmailer将唯一参数传递给SendGrid【代码】

嗨,我正在使用php mailer Swiftmailer使用SMTP API通过SendGrid发送.我们可以将唯一的参数传递给SendGrid以帮助跟踪电子邮件.我已成功通过Swiftmailer传递了唯一的标头:$headers = $message->getHeaders();$headers->addTextHeader('AccountId', $accountId);这些值已成功注入到已发送电子邮件的标头中,但它们并未被SendGrid传递回我的事件webhook或控制面板中. 我也尝试了一下,但是也没有用:$headers = $message->getHeaders();...

php – 无法找出Sendgrid SMTP(Laravel)的用户名和密码【代码】

我在一个相当大的网站上工作,我们最近有一个很大的漏洞暴露了我们的.env细节.我们已经改变了所有的API密钥,包括Sendgrid. 我在这里遇到的问题是我们无法弄清楚MAIL_USERNAME和MAIL_PASSWORD变量的正确方案是什么. 他们提供的密钥是这样的:SG.< some characters>.< some characters> 在之前的.env中,MAIL_USERNAME被设置为第一个“某些字符”,并且可能是密码是第二部分,尽管它们不允许我们查看API密钥.MAIL_DRIVER=smtp MAIL_HOST=...

Sendgrid PHP使用未定义的常量CURL_SSLVERSION_TLSv1_2【代码】

我正在使用Sendgrid API通过PHP通过HTTP发送电子邮件.这是我的代码:<?php $url = 'https://api.sendgrid.com/'; $user = 'USER'; $pass = 'PASSWORD'; $params = array('api_user' => $user,'api_key' => $pass,'to' => 'TARGET','subject' => 'Kami Menanti Anda','from' => 'noreply@kompetisiindonesia.com',);$params['html'] = 'html message';$params['text'] = $params['html']; $request = $url.'api/m...

php – Sendgrid使用web api v3发送带附件的邮件【代码】

我是使用sendgrid web api v3的新手.链接here 马上.使用api’POST https://api.sendgrid.com/v3/mail/send‘很容易发送一个普通的HTML,但我有这个实例,我们将附加一个文件(csv / xls,pdf),我似乎无法正确. 这是我的代码如下: 我的函数postSendMailpublic function postSendMail($data = []) {if ( ! arrayHasValue($data) ) $this->error(__METHOD__, "Data is empty.");$request = Curl::to( $this->apiUrl.'mail/send' ) ...

如何使用带有php库的xsmtp-api将替换标签添加到SendGrid中的电子邮件主题【代码】

我正在尝试在电子邮件的主题中设置我的客户的名称.这对我的应用程序以及我在SendGrid API docs中读到的内容非常重要这是很有可能!.Info – Substitution tags will work in the Subject line as well as the body of the email.问题是我似乎无法实现这一目标.起初我可能是因为我已经在电子邮件正文中使用了%name%sub,所以我创建了一个新的替换参数名称%nameSubject%,然而,它不会起作用. 我使用以下代码,电子邮件中的其余参数都...

php – SendGrid与个人电子邮件的唯一参数【代码】

我尝试为每封电子邮件设置一个唯一参数列表,SMTP api的官方参考非常简短地描述了这个功能,here. 我正在使用的SendGrid PHP库的API文档也没有多大帮助:/** * setUniqueArguments* Set a list of unique arguments, to be used for tracking purposes* @param array $key_value_pairs - list of unique arguments*/public function setUniqueArguments(array $key_value_pairs){$this->header_list['unique_args'] = $key_value_pai...

如何使用带有php api的SendGrid模板发送电子邮件?【代码】

我最近在我的SendGrid帐户中创建了一个模板,我想在我的php应用程序中使用它. 我目前正在使用该帐户发送电子邮件,但我必须在我的应用程序内编码html,这不能提供我需要的灵活性. 我在API中找不到一个方法来选择我想要使用的模板并替换变量…. 任何的想法? 谢谢解决方法:通过GitHub挖掘后,我发现这个代码片段对我有用……我希望它对你有帮助.$mail->setTemplateId("xxxxxxxxxxxxxxxxxxxx"); // Put your template ID in from the web...

php – Swift_TransportException·无法与主机smtp.sendgrid.net建立连接[连接超时#110]【代码】

我正在使用Laravel 4.2,它使用swiftmailer lib来发送电子邮件.我正在尝试使用Sendgrid SMTP服务,但我在登台服务器上收到超时错误. 在我的本地开发中一切正常. mail.phpreturn array('driver' => 'smtp','host' => 'smtp.sendgrid.net','port' => 587,'encryption' => 'tls','username' => 'username''password' => ...我已切换到端口465和’ssl’,在本地工作,但在服务器上没有运气.服务器上启用了OpenSSL. 有趣的是Mandrill smtp(它...

用户名 - 相关标签