moto26 писал(а):что на вертуальном хостинге всё работало и без SMTP
Так отправка работает через SMTP или функцию mail()?
moto26 писал(а):что на вертуальном хостинге всё работало и без SMTP

FEAR93 писал(а):moto26 писал(а):что на вертуальном хостинге всё работало и без SMTP
Так отправка работает через SMTP или функцию mail()?
moto26 писал(а):но не уже ли "обязательно не будет работать"?
А причем тут ваш адрес e-mail?moto26 писал(а):Использую mail.ru

А причем тут ваш адрес e-mail?
Если почта настроена на сервере таким образом, что требуется отправка через SMTP, то обязательно не будет.

BIBkis писал(а):Но при пробной регистрации на указанный ящик не пришло письмо с активацией
Отосланные письма в директории /tmp/!sendmail
Каждое письмо хранится в отдельном файле с расширением .eml. Это очень удобно, т.к. позволяет открыть такой файл в Outlook и просмотреть, как письмо выглядит с учетом всех перекодировок и преобразований

Mr. Anderson писал(а):moto26
но основные проблемы были от того, что (как и у вас) к адресу каким-то боком присоединялось окончание @host-name. Хостер исправил все по первому обращению.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Contact Us! </TITLE>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</HEAD>
<BODY>
<?
$myfeedback = $_POST['myfeedback'];
$useremail = $_POST['useremail'];
if (isset ($_POST['submit']))
{
if (empty ($_POST['myfeedback'])) :
print "<p><b>Пожалуйста, заполните поле 'Текст сообщения'</b></p><p><a href=\"javascript:history.back()\">« назад</a></p>";
elseif (empty ($_POST['useremail'])):
print "<p><b>Пожалуйста, укажите адрес вашей электронной почты</b></p><p><a href=\"javascript:history.back()\">« назад</a></p>";
else:
$to = "palex33@inbox.ru";
$subject = "Сообщение с сайта palex.16mb.com";
$body = "Посетитель сайта palex.16mb.com отправил сообщение:\n $myfeedback \n\n E-mail: $useremail";
mail("$to", "$subject", "$body");
print "<br><br><br><br><br><br><h2><center>Ваше сообщение отправлено</center></h2>
<p><a href=\"http://palex.16mb.com/default.php\"><center>Вернуться на главную страницу</center></a></p></div>";
endif;
}
else
{
?>
<h2>Отправка сообщения администратору сайта</h2>
<br>
<FORM action="feedback2.php" id="myfeedback" method="POST">
<table width="750" border="0" cellspacing="0" cellpadding="20">
<tr>
<td width="150" valign="top" align="right">Текст сообщения: </td>
<td align="left">
<textarea name="myfeedback" cols="100" rows="10"></textarea>
</td>
</tr>
<tr>
<td width="150" valign="top" align="right">E-mail: </td>
<td align="left">
<input type="Text" name="useremail" size="40">
</td>
</tr>
<tr>
<td width="150" valign="top"> </td>
<td align="left">
<input type="Reset" value="очистить">
<input type="submit" name="submit" value="отправить">
</td>
</tr>
</table>
</FORM>
<?
}
?>
</BODY>
</HTML>
<!-- INCLUDE overall_header.html -->
<?
$myfeedback = $_POST['myfeedback'];
$useremail = $_POST['useremail'];
if (isset ($_POST['submit']))
{
if (empty ($_POST['myfeedback'])) :
print "<p><b>Пожалуйста, заполните поле 'Текст сообщения'</b></p><p><a href=\"javascript:history.back()\">« назад</a></p>";
elseif (empty ($_POST['useremail'])):
print "<p><b>Пожалуйста, укажите адрес вашей электронной почты</b></p><p><a href=\"javascript:history.back()\">« назад</a></p>";
else:
$to = "palex33@inbox.ru";
$subject = "Сообщение с сайта palex.16mb.com";
$body = "Посетитель сайта palex.16mb.com отправил сообщение:\n $myfeedback \n\n E-mail: $useremail";
mail("$to", "$subject", "$body");
print "<br><br><br><br><br><br><h2><center>Ваше сообщение отправлено</center></h2>
<p><a href=\"http://palex.16mb.com/default.php\"><center>Вернуться на главную страницу</center></a></p></div>";
endif;
}
else
{
?>
<h2>Отправка сообщения администратору сайта</h2>
<br>
<FORM action="feedback.php" id="myfeedback" method="POST">
<table width="750" border="0" cellspacing="0" cellpadding="20">
<tr>
<td width="150" valign="top" align="right">Текст сообщения: </td>
<td align="left">
<textarea name="myfeedback" cols="100" rows="10"></textarea>
</td>
</tr>
<tr>
<td width="150" valign="top" align="right">E-mail: </td>
<td align="left">
<input type="Text" name="useremail" size="40">
</td>
</tr>
<tr>
<td width="150" valign="top"> </td>
<td align="left">
<input type="Reset" value="очистить">
<input type="submit" name="submit" value="отправить">
</td>
</tr>
</table>
</FORM>
<?
}
?>
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0