亚洲精品亚洲人成在线观看麻豆,在线欧美视频一区,亚洲国产精品一区二区动图,色综合久久丁香婷婷

              當(dāng)前位置:首頁 > IT技術(shù) > Web編程 > 正文

              PHPmailer 發(fā)送郵件(企業(yè)郵箱為例)
              2021-10-28 15:34:09

              1. 安裝
                composer require phpmailer/phpmailer

                ?

              2. 代碼(以企業(yè)郵箱為例,需要注意,服務(wù)器 必須開放 對應(yīng)《出站端口》)
                <?php
                namespace applibrary;
                use PHPMailerPHPMailerPHPMailer;
                
                class Send
                {
                    public static $err = '';
                
                    public function sendEmail($content)
                    {
                        $mail = new PHPMailer();
                        try {
                            $mail->SMTPDebug = 1;      //0:關(guān)閉郵件調(diào)試模式
                            $mail->isSMTP();           //設(shè)置郵件使用SMTP
                            $mail->SMTPAuth = true;    //smtp需要鑒權(quán) 這個必須是true
                
                            $mail->Host = 'ssl://XXXX.XXXX.qq.com'; // 設(shè)置郵件程序以使用SMTP
                            $mail->SMTPSecure = 'ssl';              // 設(shè)置使用ssl加密方式登錄鑒權(quán)
                            $mail->Port = 465;                      // 企業(yè)郵箱服務(wù)器端口號
                            $mail->CharSet = 'UTF-8';               // 設(shè)置郵件內(nèi)容的編碼
                            $mail->Username = 'XXXX@XXX.com';       // SMTP username
                            $mail->Password = 'XXXXXXXX';           // 如何綁定微信 請輸入客戶端專用密碼
                
                            $mail->setFrom('XXXXXXX', '提醒');      //  設(shè)置發(fā)件人
                
                            $mail->addAddress(XXXX@XXX.com);       //  添加收件人1
                            $mail->addAddress(XXXX@XXX.com);       //  添加收件人2
                            // $mail->addReplyTo('XXXXX', '提醒');  //  收件人回復(fù)的郵箱
                
                            $mail->isHTML(true);                    // 將電子郵件格式設(shè)置為HTML
                            $mail->Subject = '提醒';
                            $mail->Body    = $content;
                            // $mail->AltBody = '這是非HTML郵件客戶端的純文本';
                            if (!$mail->send()) {
                                static::$err = $mail->ErrorInfo;
                                return false;
                            }
                        } catch (Throwable $th) {
                            static::$err = $th->getMessage();
                            return false;
                        }
                        return true;
                    }
                }

                ?

              本文摘自 :https://www.cnblogs.com/

              開通會員,享受整站包年服務(wù)立即開通 >