[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с отсылкой почты с сайта
Гость_Илья
Проблема в том,что при автоматической отсылке писем с моего сайта работающего на PHP скрипте(движке)например,при регистрации и других действиях на сайте после которых письма должны отсылаться пользователям сайта..письма приходят но приходят пустыми,только с текстом в строке темы письма. Хотя шаблон письма заполнен и расположен в нужной папке,и при изменении темы письма в его шаблоне приходит опять пустое письмо но уже с измененной мною темой в шаблоне тоесть шаблон письма видится но основной текст не приходит=( Может проблема с кодировкой? Зарание спасибо за помошь.



Спустя 30 минут, 34 секунды (29.05.2011 - 10:54) Гость_Гость_Илья написал(а):
А вот сам шаблон письма .txt (Приходит только первая строка "Активируйте ваш баннер" в строке темы письма
<Subject: %[DOMAINNAME]% - Активируйте ваш  баннер >

Здравствуйте,

Вы успешно разместили вашу ссылку (%[URL]%) на сайте
%[DOMAINNAME]% И ваши блоки зарезервированы для Вас!

Для того, чтобы активировать ваш баннер на нашем сайте %[DOMAINNAME]%, пожалуйста пройдите по ссылке в течение 2 дней:
%[ALINK]% и

Ваш блок сразу же будет доступен для просмотра на сайте %[DOMAINNAME]% как только Вы нажмете на ссылку активации !

система %[DOMAINNAME]% ОТМЕНИТ регистрацию вашего Выбраного блока , если Вы не активируете ссылку.

Вы можете удалить ваш аккаунт перейдя по этой ссылке
%[KLINK]%

Мы желаем Вам на ваш сайт много посетителей . Мы очень ценим Вас, и будем вам очень благодарны если вы по рекомендуете нас вашим друзьям!

Благодарим Вас за использование нашего сервиса !

с Уважением Администрация !!! %[DOMAINNAME]% !

сайт %[DOMAIN]%


Спустя 24 минуты, 41 секунда (29.05.2011 - 11:18) ИНСИ написал(а):
Гость_Гость_Илья вы покажите сам файл, который отсылает, то есть php ко и все что с ним связано

Спустя 24 минуты, 32 секунды (29.05.2011 - 11:43) Guest написал(а):
Роюсь в папках скрипта ужу второй день и не могу найти этого файла отвечаюешего за отправку почты,есть только шаблоны писем .txt в папке mail_tamp. Вот нашел что то но этот файл вроде отвечает за подписку пользователей на рассылку имейла им на почту,думаю должен помочь:
<?php

ini_set('include_path',".");
include('incs/functions.php');
include('header.php');

$newpoint = '<img src="'.$designpath.'/stop.gif" width="16" height="16" align="absmiddle"> ';
$Focusform = 'ml';
$Focusfeld = 'e_email';

if($_POST['ui']) {
$_POST['e_email'] = $_POST['ui'];

} elseif($_POST['a']) {
// Email Absender
if(empty($_POST['e_email'])) {
$Nachricht .= $newpoint.$_SP[4].'<br>';
$Fehlerfeld[] = "form[e_email]";
} elseif(!empty($_POST['e_email']) && !eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([a-z0-9-]+\.){1,3}([a-z0-9-]{2,3})$",$_POST['e_email'])) {
$Nachricht .= $newpoint.$_SP[5].'<br>';
$Fehlerfeld[] = "form[e_email]";
} elseif($_POST['a']==2 && !DB_query("DELETE FROM ".$dbprefix."mailinglist WHERE email='".mysql_escape_string($_POST['e_email'])."'",'#')) {
$Nachricht .= $newpoint.$_SP[46].'<br>';
} elseif($_POST['a']==1 && DB_query("SELECT email FROM ".$dbprefix."mailinglist WHERE email='".mysql_escape_string($_POST['e_email'])."'",'#')) {
$Nachricht .= $newpoint.$_SP[47].'<br>';
}

if(!$Nachricht) {

if($_POST['a']==2) $entfernt = true;
else {
DB_query("INSERT INTO ".$dbprefix."mailinglist SET email='".mysql_escape_string($_POST['e_email'])."',lang='".mysql_escape_string(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2))."'","#");
$hinzu = true;
}
}

}



$TMP = array();
if($entfernt) $TMP['%[INFO]%'] = '<br><br>'.$_SP[44].'<br><br>';
elseif($hinzu) $TMP['%[INFO]%'] = '<br><br>'.$_SP[45].'<br><br>';
else $TMP['%[INFO]%'] = '';

$TMP['%[ERRORINFO]%'] = $Nachricht ? '<br><br>'.$Nachricht.'<br>' : '';
$TMP['%[MAILINGFORM]%'] = '<table border="0" width="500" cellspacing="1" cellpadding="0">
<form method=post name="ml" action="">
<tr><td colspan="3"></td></tr>
<tr><td align="right"><font color="#0147AA"><b>'
.$_SP[41].' </font></td>
<td><input type="text" name="e_email" style="width:200" size="30" tabindex="1" style="color:#000000" value="'
.($_POST['e_email']).'" maxlength="50"></td>
<tr><td colspan="3"></td></tr>
<tr><td align="right" valign="top"> </td>
<td><select name=a style="width:200;color:#000000" tabindex=2>
<option value=1 '
.($_POST['a']==1 ? "selected" : "").'>'.$_SP[72].'</option>
<option value=2 '
.($_POST['a']==2 ? "selected" : "").'>'.$_SP[73].'</option>
</select></td>
<tr><td colspan="3"></td></tr>
<tr><td></td><td nowrap height="29"><input tabindex=3 type=submit name=ok style="width:80" value=" OK "></td></tr></form>
</table>'
;

print template($LANGDIR.'mailing.htm',$TMP);

include_once('incs/java_focus.php');
include_once('footer.php');
?>

Спустя 4 дня, 15 часов, 56 минут, 7 секунд (4.06.2011 - 03:39) Эли4ка написал(а):
в интернете таких скриптов завались,юзайте гугл!

Спустя 10 минут, 53 секунды (4.06.2011 - 03:50) inpost написал(а):
Guest
Данный скрипт устарел как динозавр и не работает как надо.
Для отправки писем можно посмотреть уроки создания такого скрипта тут: irbis-team.com
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.