- 论坛徽章:
- 1
|
PHP如何用其他的SMTP服务器发送邮件?
- <?php
- include_once 'Mail.php';
- //SMTP服务器地址
- $mail['host'] = '';
- //用户名
- $mail['user'] = '';
- //密码
- $mail['pass'] = '';
- //发件地址
- $mail['from'] = '';
- //收件地址
- $mail['to'] = '';
- //邮件标题
- $mail['subject'] = '测试邮件标题';
- //邮件正文
- $mail['body'] = '测试邮件正文';
- $headers['From'] = $mail['from'];
- $headers['To'] = $mail['to'];
- $headers['Subject'] = $mail['subject'];
- $params["host"] = $mail['host'];
- $params["auth"] = true;
- $params["username"] = $mail['user'];
- $params["password"] = $mail['pass'];
- // Create the mail object using the Mail::factory method
- $mail_object =& Mail::factory('smtp', $params);
- $res = $mail_object->;send($mail['to'], $headers, $mail['body']);
- if ( $res == true )
- {
- echo "success!";
- }
- else
- {
- echo "fail!";
- }
- ?>;
复制代码 |
|