<?php
function mailclv($to,$nick,$pass,$flag='reg') /* функция отправки мыла */
{
if($flag=='reg')
{
$subject='ЦИВИЛИЗАЦИЯ. Ваш пароль';
$msg='Поздравляем Вы успешно зарегистрированы в онлайн-игре Цивилизация!
Ник: '.$nick.'
Пароль: '.$pass.'
-------
Это письмо сгенерировано автоматически, и отвечать на него нет смысла.';$name='Цивилизация';$mail='robots@';
$subject = utf_to_win($subject);
$msg = utf_to_win($msg);
$name = utf_to_win($name);
$subject = convert_cyr_string($subject, 'w','k');
$msg = convert_cyr_string($msg, 'w','k');
$name = convert_cyr_string($name, 'w','k');
$subject = '=?KOI8-R?B?'.base64_encode($subject).'?=';
$adds = "From: ".$name." <".$mail.">\n";
$adds .= "X-sender: ".$name." <".$mail.">\n";
$adds .= "Content-Type: text/plain; charset=koi8-r\n";
$adds .= "MIME-Version: 1.0\n";
$adds .= "Content-Transfer-Encoding: 8bit\n";
$adds .= "X-Mailer: PHP v.".phpversion();
mail($to,$subject,$msg,$adds);
}
}
?>
Вот рабочая функция. В исходниках мотора и многих других аналогичных проектах( да в общем везде где есть рега) код примерно одинаковый.
По поводу настроек ничего сказать не могу, так как такую же проблему как у тебя исправил выше описанной функцией.
Изменил: Maksim (24.05.2010 / 19:11)