/www/wwwroot/cloud.lincq.cn/代码整理/还原今日校园请假页面/email/json.phpCharSet = "UTF-8";//设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码 $mail->IsSMTP(); // 设定使用SMTP服务 $mail->SMTPDebug = 1; // 启用SMTP调试功能 $mail->SMTPAuth = true; // 启用 SMTP 验证功能 $mail->SMTPSecure = "ssl"; // 安全协议ssl $mail->Host = "smtp.163.com"; // SMTP 服务器 $mail->Port = 465; // SMTP服务器的端口号 465 $mail->Username = "lincq_cn@163.com"; // SMTP服务器用户名 $mail->Password = "123690Lcq"; // SMTP服务器密码 $mail->SetFrom('lincq_cn@163.com', 'lincq.cn'); $mail->AddReplyTo("lincq_cn@163.com","林cq"); $mail->Subject = $subject; $mail->MsgHTML($body); $mail->AddAddress($to, "lincq.cn address"); if ($attachment == true) { $mail->AddAttachment($attachment); // attachment } if(!$mail->Send()) { $result = array("Message" => array("Mailer Error" => $mail->ErrorInfo)); }else{ $result = array("Message" => "succeed"); } $result['send'] = array( 'to' => $to, 'caption' => $subject, 'content' => $body, 'attachment' => $attachment ); return $result; } $to = $_REQUEST['to'] ? $_REQUEST['to'] : '18396195512@139.com'; if(!is_null(json_decode($to, true))) { foreach (json_decode($to, true) as $k => $v) { $mailer = sendEmail( $v, urldecode($_REQUEST['caption']), urldecode($_REQUEST['content']), $_REQUEST['attachment'] ? $_REQUEST['attachment'] : '' ); $jsonde = json_encode($mailer, JSON_UNESCAPED_UNICODE); echo $jsonde; sleep(3); } }else{ if ($_REQUEST['img']) { // $img = 'data:image/png;base64, '.base64_encode(base64_decode()); $fp = fopen('img.png', 'w'); fwrite($fp, base64_decode($_REQUEST['img'])); fclose($fp); // $_REQUEST['content'] .= ''; $_REQUEST['attachment'] = './img.png'; } $mailer = sendEmail( $to, urldecode($_REQUEST['caption']), urldecode($_REQUEST['content']), $_REQUEST['attachment'] ? $_REQUEST['attachment'] : '' ); $jsonde = json_encode($mailer, JSON_UNESCAPED_UNICODE); echo $jsonde; } ?>