【php a simple smtp class】教程文章相关的互联网学习教程文章

SMTP connect()失败PHPmailer – PHP【代码】

我是PHP的新手.我试图通过PHPmailer向自己发送一封示例电子邮件.我正在使用gmail的smtp服务器.我试图从我的Gmail帐户发送一个示例邮件到我的雅虎帐户.但我收到错误:邮件程序错误:SMTP连接()失败.这是代码:<?phprequire "class.phpmailer.php"; $mail = new PHPMailer(); $mail->IsSMTP(); // send via SMTP $mail->Host = "ssl://smtp.gmail.com"; $mail->SMTPAuth = true; ...

php邮件的smtp配置【代码】

我通过使用php邮件功能从我的网站发送邮件.但现在它没有工作,我联系了我们的托管团队,然后他们告诉我使用smtp,因为他们在服务器上做了一些更改.我不知道怎么做.当前代码(带有php邮件功能)如下,任何人都可以帮助我解决我必须做的更改.<?php $mail_To="someone@gmail.com"; $headers = ""; $headers .= "From: livetv@muscle-tube.com\n"; $headers .= "Reply-To: livetv@muscle-tube.com\n"; $headers .= "MIME-Version: 1.0\n"; $h...

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=...

php – 如何直接发送连接到SMTP服务器的电子邮件?

我不想使用mail()来发送电子邮件.我想直接连接到SMTP服务器. 是否有班级来完成这项工作?解决方法:SwiftMailer这样做. http://swiftmailer.org/

如何在PHP中发送电子邮件之前验证SMTP凭据?

由于很难找到答案,我认为这可能是不可能的.如果是这样,我想确认这是不可能的.解决方法:这不是不可能的. 您可以自己对SMTP交互进行编程,并在SMTP协议中检查是否接受了凭据.对于该方法,您必须与SMTP服务器进行套接字级通信(例如,使用[PHP套接字] service1). 要了解SMTP协议的工作原理,请尝试手动使用Telnet. http://technet.microsoft.com/en-us/library/aa995718(v=exchg.65).aspx

phpMailer电子邮件不发送gmail smtp【代码】

我无法使用gmail SMTP发送电子邮件,这是我在print_r对象时获得的内容. 我使用相同的gmail凭据来获取phpMailer属性的用户名和密码,所以我确定我的凭据是正确的,但不知道为什么它不发送. 谢谢,感谢任何支持.EMailer Object ([pathViews:protected] => application.views.email[pathLayouts:protected] => application.views.email.layouts[_myMailer:EMailer:private] => PHPMailer Object([Priority] => 3[CharSet] => UTF-8[Conten...

php – Codeigniter SMTP无法连接【代码】

我正在使用Codeigniter 3并在我的网站上有一个简单的联系表格.此联系表单在我的localhost XAMPP环境中完美运行,但不在我的共享Web托管(BT)上. 我不能不知道问题是什么,我一直在接触他们的支持,显然如果电子邮件帐户能够通过电子邮件客户端发送和接收电子邮件(它可以),他们不提供任何额外的支持: / 我可以使用此帐户登录Office365以发送和接收电子邮件. Office365中的smpt设置是;Server name: smtp.office365.com Port: 587 Encryp...

SMTP无法使用php邮件程序类【代码】

我有两个帐户: no-reply@weddinggrabs.comno-reply@appovio.com 和 传入POP3:pop.secureserver.net(995)传出SMTP:smtpout.secureserver.net(80,3535,25,465) 这些工作使用电子邮件客户端,如Thunderbird,post-box等,但不使用php-mailer:error_reporting(0);require_once ("class.phpmailer.php");// PHP MAILER FOR SENDING EMAILS$mail = new PHPMailer();define('EMAIL_HOST','smtpout.secureserver.net');define('EMAIL_USER...

php – 使用gmail smtp从应用程序发送多封电子邮件而不会被阻止

我在我的办公室设置了一个网络监控系统,用于监控网络上的活动,并在我设置的某些触发器上向我发送电子邮件.我已经整理了一个应用程序,可以快速完成我为我所需要的监控定制的工作以及我已设置的规则.现在一切都很好,我已经设置了使用swift邮件插件使用gmail smtp发送的电子邮件. 问题是,如果发送了一连串的电子邮件或者至少是我认为的那样,gmail会锁定我的Gmail帐户.有时候会发生很多活动,系统会在很短的时间内发送50或60封电子邮件,...

php – Godaddy – SMTP错误(220-我们不授权使用此系统来传输未经请求的,220和/或批量电子邮件.)【代码】

我目前正在使用CodeIgniter 2.2.2,我的控制器中有以下代码:$config['protocol'] = "smtp";$config['smtp_host'] = "mail.domain.com";$config['smtp_port'] = "25";$config['smtp_user'] = "noreply@somedomain.com"; $config['smtp_pass'] = "password";$config['charset'] = "utf-8";$config['mailtype'] = "html";$config['newline'] = "\r\n";$config['wordwrap'] = TRUE;$this->load->library('email');$this->email->initia...

如何在PHP Laravel 5中配置Amazon SES SMTP?【代码】

我已经在PHP Laravel5项目中集成了亚马逊SES,但我很难发送电子邮件,因为我收到此错误,Swift_TransportException in AbstractSmtpTransport.php line 383: Expected response code 250 but got code "530", with message "530 Authentication required" 任何人都可以告诉我如何配置亚马逊SES ..解决方法:确保您已配置环境变量: 如下:MAIL_DRIVER=smtp MAIL_HOST=email-smtp.us-west-2.amazonaws.com MAIL_PORT=587 MAIL_USERNAME=...

php – 无法与主机smtp一起建立连接.Laravel电子邮件中网络无法访问#101错误【代码】

我正在尝试从我的laravel 5.1系统发送电子邮件.我可以从本地主机发送电子邮件,但无法从服务器发送.在.env文件中查看我的电子邮件配置设置,MAIL_DRIVER=smtp MAIL_HOST= smtp.gmail.com MAIL_PORT= 587 MAIL_USERNAME= username***@gmail.com MAIL_PASSWORD= ********* MAIL_ENCRYPTION=tls此配置仅适用于我的localhost.在服务器上我收到此错误,Swift_TransportException in StreamBuffer.php line 268: Connection could not be es...

php – 警告:mail()[function.mail]:SMTP服务器响应:553我们不转发非本地邮件,抱歉【代码】

以下脚本使用邮件功能发送电子邮件.但是我无法发送电子邮件.点击提交后会显示:Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in E:\xampp\htdocs\feedback.php on line 19 mail sent successfully脚本<?php if( isset( $_REQUEST['email'] ) ) {$email = $_REQUEST['email'];$subject = $_REQUEST['subject'];$message = $_REQUEST['message'];mail("me@gmail.com" , $su...

php – 连接到tcp://smtp.mail.yahoo.com:465 Timed Out【代码】

我真的在努力解决这个错误:Swift_TransportException in AbstractSmtpTransport.php line 404:Connection to tcp://smtp.mail.yahoo.com:465 Timed Out我希望有人可以对此有所了解. 以下是我的.env文件中的设置MAIL_DRIVER=smtp MAIL_HOST=smtp.mail.yahoo.com MAIL_PORT=465 MAIL_USERNAME=dev.email@yahoo.com MAIL_PASSWORD=******解决方法:我注意到在/config/mail.php中注意到了 ‘encryption’=> env(‘MAIL_ENCRYPTION’,’...

php – 发送邮件的SMTP协议不能与codeigniter一起使用【代码】

$config = Array( 'protocol' => 'smtp', 'smtp_host' => 'smtp.gmail.com', 'smtp_port' => 465, 'smtp_user' => 'XXXX@XXXX.com', 'smtp_pass' => 'XXXX', 'mailtype' => 'html', 'charset' => 'iso-8859-1' ); $this->load->library('email', $config); $this->email->set_newline("\r\n");$this->email->from('xxxxx@xxx.com', 'xxxx'); $this->email->to($email);$this->email->subject('Hi'); $this->email->message('Hi...

CLASS - 相关标签