PEAR 메일 대기열 자습서의 .config 파일에 문제가 있다고 생각합니다. 나는 내 경로를 확인하고 괜찮습니다.PEAR 메일 대기열 자습서 구성 문제
<?php
require_once "Mail/Queue.php";
$db_options['type'] = 'db';
$db_options['dsn'] = 'mysql://mysqlusername:[email protected]/mail';
$db_options['mail_table'] = 'mail_queue';
$mail_options['driver'] = 'smtp';
$mail_options['host'] = 'smtp.tiscali.co.uk';
$mail_options['port'] = 25;
$mail_options['localhost'] = 'localhost'; //optional Mail_smtp parameter
$mail_options['auth'] = false;
$mail_options['username'] = 'username';
$mail_options['password'] = 'passwd';
?>
나는 smtp.tiscali.co.uk를 사용하여 독립적으로 SMTP 메일을 보낼 수 있습니다. 데이터베이스 메일에 테이블을 신중하게 입력했습니다. 적절한 MySQL GRANT 권한을 추가했습니다. 여기에 add_message.php에서 코드가 죽어 있지만 mail_queue 문이 입력되었다는 사실을 알고 있습니다.
<?php
include './config.php';
/* we use the db_options and mail_options here */
$mail_queue =& new Mail_Queue($db_options, $mail_options);
/* the rest */
?>
bluehostforum에는 szerne와 (과) 비슷한 게시물이 있습니다. http://www.bluehostforum.com/archive/index.php/t-19791.html 광산과 많이 다르지 않지만 mdb2 컨테이너를 사용합니다. 세부 사항이 중요한지 확실하지 않습니다. 도움이 될 것입니다. 나는 당혹 스럽다. 많은 감사, 조지
szerne의 게시물에 대한 링크를 추가 할 수 있습니까? – quickshiftin