导航:首页 > 编程语言 > phpsmtp发送邮件附件

phpsmtp发送邮件附件

发布时间:2022-08-16 00:59:07

A. php通过 smtp发送邮件问题

程序中:$this->smtp_putcmd("", base64_encode($this->pass)
登陆密码base64后明文发送,认证方式为未加密方式,163的邮箱支持未加密的认证,其他邮箱就未必了,而且像google邮箱也不接受来自本localhost主机发送的邮件,只接受开放smtp服务的主机发送邮件。

以下这段程序是原来写的,探测smtp主机的,在$server数组中添加smtp主机就可以了,只有返回AUTH LOGIN PLAIN的才可以用你说的程序发送邮件:

<?
set_time_limit( 0 );
$server = array(
"smtp.163.com",
"smtp.sina.com",
"smtp.google.com",
);
echo "<pre style='font-size:12px;font-family:verdana'>";
foreach ( $server as $key => $val) {
$fp = fsockopen( $val, 25, $errno, $errstr, 10 );
if ( $errno !==0 ) {
echo("Can not connect to $val .\r\n");
continue;
}
echo "\r\n<font color=red>$val</font> \r\n";
echo fread( $fp, 1024);
fputs( $fp, "EHLO localhost\r\n" );
echo fread( $fp, 1024 );
fclose( $fp );

B. 如何使用php中smtp发送支持附件的邮件

$mail->AddAttachment('anli06.jpg','我的附件'); // 添加附件,并指定名称
加入这一段就可以发送附件了

C. PHP 163邮箱 SMTP发邮件,加两个附件(每个800k左右)就520了,php或者nginx需要配置些什么么

php.ini 修改文件上传大小限制 试试
网络下 一大堆。

D. 如何使用php通过smtp发送邮件步骤

由于php没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。

阅读全文

与phpsmtp发送邮件附件相关的资料

热点内容
网站怎么用本地服务器 浏览:120
javadoc导入android 浏览:517
文件扫描成pdf 浏览:696
凉山火灾救援命令 浏览:54
压缩机三相检测 浏览:861
linux怎么安装光盘 浏览:799
宽带服务器无响应是为什么 浏览:226
压缩包内看图 浏览:914
安卓手机如何发现app后台调用情况 浏览:561
程序员简历工作描述 浏览:159
服务器中强制疾跑的指令是什么 浏览:54
日语命令性 浏览:261
免费的程序编译游戏 浏览:892
如何安装屏蔽的APP 浏览:198
猪脸识别app如何下载 浏览:156
卓岚串口服务器如何使用 浏览:440
pdf周振甫 浏览:759
程序员35岁生日图片 浏览:628
矩形密封圈的压缩量 浏览:457
信息安全中图像加密技术毕业论文 浏览:538