Автопостер на блогспот через мыло в 14 строк (контент из труб)

Статус
В этой теме нельзя размещать новые ответы.

judgefog

Мой дом здесь!
Регистрация
12 Авг 2006
Сообщения
486
Реакции
340
PHP:
<?php 
// RSS2email  v 1.1
//by medar & goarmy

// Тут адрес фида
// key кей
// kolvo  количество новостей в рсс ленте
$content = file_get_contents('http://pipes.yahoo.com/pipes/pipe.run?_id=6841b9ab55dcbc0423201c58d8acb3c3&_render=rss&key=viagra&kolvo=1');  

$content = str_replace("\n","",$content);
unset($match);  
preg_match("#<item>(.*?)<\/item>#", $content, $match); 
$item = $match[1]; 
$err = preg_match("#<title>(.*?)<\/title>#", $item, $match); 
$title = $match[1]; 
$err = preg_match("#<description>(.*?)<\/description>#", $item, $match); 
$description = $match[1]; 
$subject = $title; 
$message = $description; 

//тут ваше мыло на блоггере
//Настройки > Электронная почта > Адрес электронной почты Blogger
mail('robocop.0156545@blogger.com', $subject, $message); 
?>
Путь к скрипту добавляете в крон и ставите время когда будут отправлятся письма.
Сколько блогов, столько и файлов с этим скриптом, меняете только кей и адрес мыла.
Все, вставляйте рекламу, ссылки, баннеры и все остальное в ваши блоги.
Скрипт протестирован и готов к использованию
с умаксфорума
 
  • Заблокирован
  • #4
Как на Денвер поставить

:ah:Не получается
 
у тебя mail server на локалхосте стоит? как ты почту отправлять собираешься?
закинь на любой хостинг и не парь мозги.
 
А если на 300 мыл один и тот же фид отсылать (скажем рандомно на 20 мыл из списка каждый час), то как реализовать?
 
C русской кодировкой беда- выходят крякозябры. Для заголовков можно исправить, вставив строку

$subject = '=?utf-8?B?'.@base64_encode($subject). '?=';

а вот для message этот способ не катит - остаются крякозябры. Может кто-то нашел решение?
ЗЫ в качестве фида использовал rss-ленту из LJ
 
А что на blogger посты нужно на e-mail отправлять ?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху