php邮件附件
‘壹’ php 如何通过smtp发送图片邮件
方法很多。
方法1:可以弄成html,找个服务器,邮件发送时发html就是
方法2:图做成邮件附件
方法3:type= "image/jpeg"修改邮件文件属性发送
‘贰’ php 邮件如何配置附件的路径
建议使用PHPEmailer发送邮件,使用非常简单:
require('class.phpmailer.php');
$mail = new PHPMailer(); //实例化
$mail->IsSMTP(); // 启用SMTP
$mail->Host = "smtp.163.com"; //SMTP服务器 163邮箱例子
$mail->Port = 25; //邮件发送端口
$mail->SMTPAuth = true; //启用SMTP认证
$mail->CharSet = "UTF-8"; //字符集
$mail->Encoding = "base64"; //编码方式
$mail->Username = "[email protected]"; //你的邮箱
$mail->Password = "xxx"; //你的密码
$mail->Subject = "xxx你好"; //邮件标题
$mail->From = "[email protected]"; //发件人地址(也就是你的邮箱)
$mail->FromName = "xxx"; //发件人姓名
$address = "[email protected]";//收件人email
$mail->AddAddress($address1, "xxx1"); //添加收件人1(地址,昵称)
$mail->AddAttachment('xx.xls','我的附件.xls'); // 添加附件,并指定名称
$mail->AddAttachment('xx1.xls','我的附件1.xls'); // 可以添加多个附件
$mail->IsHTML(true); //支持html格式内容
$mail->Body = '你好, <b>朋友</b>! <br/>这是一封邮件!'; //邮件主体内容
//发送
if(!$mail->Send()) {
echo "发送失败: " . $mail->ErrorInfo;
} else {
echo "成功";
}
‘叁’ php 发附件邮件 怎么弄呢
在你发送附件的表单里加上<form name="form1" enctype="multipart/form-data" method="post" action="sendadd.php">中的enctype="multipart/form-data",还有就是你的附件编码方式必须是base64的,具体怎么设成base64的,你可以参考一下http://hi..com/%C0%EE%B1%F8/blog/item/7a95943ddca78d01baa167aa.html
‘肆’ PHP 发送带附件的电子邮件问题
代码从网上拷贝过来的吧?我没有仔细看..我相信代码没啥问题
你是不是发送失败呢?
如果你用Windows机子测试这个函数的话.. 那肯定是失败的,因为windows机不支持mail()函数
你需要用其他的办法发送邮件..
如果你用Linux机子测试这个函数,你需要配置php.ini(通常不用)
另外,你还需要安装邮件系统..
‘伍’ 如何用php结合phpmailer发送邮件
步骤图解教程demo和
phpmailer代码包下载:
看这个博主的文章,新手也能实现php发送邮件:网页链接
‘陆’ 求php 发送邮件的代码
php里面有mail函数用于发送邮件,具体你可以查一下手册,如果遇到问题再回来问。
以前来网络提问,很奇怪为什么老是有人去搜索一些网页文章来帖给我,这几天有闲心作答,才很诧异地发现,原来真的有很多人提了问题出来,等人去搜索答案回来贴。
这是你和你们同学约好的刷分办法吗?