php表单提交到指定邮箱,php表单提交至mysql怎么同时发送至指定邮箱

ae425d754c4ac0e241069d1a5e68b558.png

慕用2447696

可以使用php mail扩展。按手册添加相关配置之后调用http://php.net/manual/zh/mail...$to = "someone@example.com";         // 邮件接收者$subject = "参数邮件";                // 邮件标题$message = "Hello! 这是邮件的内容。";  // 邮件正文$from = "someonelse@example.com";   // 邮件发送者$headers = "From:" . $from;         // 头部信息设置mail($to,$subject,$message,$headers);echo "邮件已发送";2.也可以使用phpmailer发送https://github.com/PHPMailer/...use PHPMailer\PHPMailer\PHPMailer;use PHPMailer\PHPMailer\Exception;//Load Composer's autoloaderrequire 'vendor/autoload.php';$mail = new PHPMailer(true);                              // Passing `true` enables exceptionstry {    //Server settings    $mail->SMTPDebug = 2;                                 // Enable verbose debug output    $mail->isSMTP();                                      // Set mailer to use SMTP    $mail->Host = 'smtp1.example.com;smtp2.example.com';  // Specify main and backup SMTP servers    $mail->SMTPAuth = true;                               // Enable SMTP authentication    $mail->Username = 'user@example.com';                 // SMTP username    $mail->Password = 'secret';                           // SMTP password    $mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted    $mail->Port = 587;                                    // TCP port to connect to    //Recipients    $mail->setFrom('from@example.com', 'Mailer');    $mail->addAddress('joe@example.net', 'Joe User');     // Add a recipient    $mail->addAddress('ellen@example.com');               // Name is optional    $mail->addReplyTo('info@example.com', 'Information');    $mail->addCC('cc@example.com');    $mail->addBCC('bcc@example.com');    //Attachments    $mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments    $mail->addAttachment('/tmp/image.jpg', 'new.jpg');    // Optional name    //Content    $mail->isHTML(true);                                  // Set email format to HTML    $mail->Subject = 'Here is the subject';    $mail->Body    = 'This is the HTML message body in bold!';    $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';    $mail->send();    echo 'Message has been sent';} catch (Exception $e) {    echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值