Все хорошо с етим модом да от незадача : есть 2 дедика - один в штатах второй на М9 , на обоих абсолютно идентичная ось и форум в котором никоим образом не модифицирван файл emailer.php , однако , на дедике на М9 все работает , а на дедике в штатах ниболта не работает , хотя стандартная форумная почта шлется в обоих случаях без проблем ...
Вот кусок кода шлющий само письмо ....
Код: Выделить всё
//
// Now, lets send the email
//
include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['contact_send_email']);
$emailer->use_template('contact', $to_userdata['user_lang']);
$emailer->email_address($board_config['board_email']);
$emailer->set_subject($lang['Comments']);
$emailer->assign_vars(array(
'REAL_NAME' => $real_name,
'USERNAME' => $user_name,
'LANGUAGE' => $language,
'EMAIL' => $email,
'COMMENTS' => $comments,
'ATTACHMENT' => $attach,
'USER_IP' => $user_ip,
'TIMEDATE' => $timedate,
'COPYRIGHT' => $copyright,
'SITENAME' => $board_config['sitename'],)
);
$emailer->send();
$emailer->reset();
//
// SQL Time
//
$sql_time = time() + intval($board_config['contact_flood_limit'] * 60) * intval(60);
$sql = "INSERT INTO " . CONTACT_TABLE . "
VALUES ('$user_ip', '$sql_time')";
$result = $db->sql_query($sql);
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Failed to insert user information", "", __LINE__, __FILE__, $sql);
}
//
// No Errors, Whooppeeee! ;)
//
if ( $general_message == 0 )
{
message_die(GENERAL_MESSAGE, $lang['Contact_success'] . "<br /><br />" . $attach_no_upload . sprintf($lang['Click_return_index'], "<a href=" . append_sid('index.' . $phpEx) . ">", "</a>"));
}
}
//
// End send script
//
Мои мысли уже истощились (