我在网上找了个PHP邮件发送类,需要配置下面这些地方才能发邮件$send_cfg['host']           SMTP主机
$send_cfg['prot']           端口
$send_cfg['account']        账号
$send_cfg['password']       密码
$send_cfg['email']          发送人邮件地址   
$send_cfg['nickname']       昵称我使用163能正常发送邮件了但我想用gmail来发邮件,gmail的smtp服务器地址,端口号,账号这写应该怎么设置呢?

解决方案 »

  1.   

    gmail的端口号是 465最新的 PHPMailer 支持Gmail邮件
      

  2.   


    对,我是用PHPMailer发Gmail邮件的
    PHPMailer里有例子
    PS:我用PHPMailer发Gmail邮件,每次只能发50封,怎么回事呀?
      

  3.   

    账号那里怎么配置啊?像163可以吧  [email protected]  里的username部分当做账号,gmail也是这样吗?
      

  4.   

    我把phpmailer设置了这个
    $mail->SMTPSecure    = 'ssl';报错:
    SMTP Error: Could not connect to SMTP host. 邮件发送失败,错误如下:
    SMTP Error: Could not connect to SMTP host.不加这个属性,就发布出去,而且发送过程中一直会卡着,请问是什么原因
      

  5.   

    http://www.weste.net/2008/10-10/10020268768.html$mail->From = '[email protected]';
    ...
    $mail->Host = 'ssl://smtp.gmail.com';
    $mail->Port = 465;
    ...
    $mail->Username = "[email protected]";
      

  6.   


    在php.ini中开启 openssl