【问题标题】:Send and receive emails from localhost using PHP running XAMPP使用运行 XAMPP 的 PHP 从 localhost 发送和接收电子邮件
【发布时间】:2010-10-14 14:47:56
【问题描述】:

我正在尝试制作一个可以解析电子邮件和更新数据库的应用程序。我尝试设置本地主机来发送和接收电子邮件,以便我可以从那里继续。我无法做到这一点。我尝试配置 Outlook、Thunderbird 以使用汞邮件服务器设置本地电子邮件系统。它不能正常工作。

我希望有一个逐步说明如何完成这项工作的程序。

【问题讨论】:

    标签: php email localhost


    【解决方案1】:

    你好试试这个它会工作..... 下载 phpmailer.zip github.com/PHPMailer/PHPMailer

    发送邮件的简单代码:

    <?php
        require 'PHPMailerAutoload.php';
    
        $mail = new PHPMailer;
    
        $mail->isSMTP();                                      
        $mail->Host = 'smtp.gmail.com'; 
    
        $mail->SMTPAuth = true;                             
        $mail->Username = 'ur@domain.com';                           
        $mail->Password = 'ur password';                           
        $mail->SMTPSecure = 'tls';                          
        $mail->From = 'ur@domain.com';
        $mail->FromName = 'mailer';
        $mail->addAddress('aa@example.com');  
        $mail->addAddress('bb@example.com');             
        $mail->addCC('cc@example.com');
        $mail->addBCC('bcc@example.com');
        $mail->WordWrap = 50;                                
        $mail->isHTML(true);                                 
        $mail->Subject = 'Here is the subject';
        $mail->Body    = 'This is the HTML message body <b>in bold!</b>';
    
        if(!$mail->send()) {
           echo 'Message could not be sent.';
           echo 'Mailer Error: ' . $mail->ErrorInfo;
           exit;
    
    }
    ?>
    

    【讨论】:

      【解决方案2】:

      要在 PHP 中通过 SMTP 发送电子邮件,您只需将 PHP.INI 的 [mail function] 部分中的 SMTP = localhost 更改为您的 ISP 的 SMTP。此外,您还需要更改某些阻止默认端口 (25) 的 ISP 的端口。示例:

      [mail function]
      SMTP = mail.mydomain.com
      smtp_port = 2525
      

      【讨论】:

      【解决方案3】:

      您可以尝试配置一个本地邮件服务器,允许您从本地主机发送和接收。

      查看link,了解如何设置

      【讨论】:

        【解决方案4】:

        我找到了一个简单的解决方案试试这个应用程序 http://smtp4dev.codeplex.com/

        【讨论】:

          【解决方案5】:

          【讨论】:

            猜你喜欢
            • 2012-05-07
            • 2018-03-08
            • 2016-05-13
            • 1970-01-01
            • 2015-12-16
            • 2012-01-27
            • 2015-01-05
            • 1970-01-01
            • 2017-01-25
            相关资源
            最近更新 更多