forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   HOBBIT.WFIDO (http://forum.wfido.ru/forumdisplay.php?f=9)
-   -   уведомления на e-mal (http://forum.wfido.ru/showthread.php?t=44748)

Vladimir Fyodorov 04.12.2017 10:55

уведомления на e-mal
 
Vladimir Fyodorov написал(а) к Dmitri Kamenski в Dec 17 09:09:38 по местному времени:

Разнообразно приветствую тебя, Dmitri!

А сабж - это хорошо. Спасибо, что сделал, очень удобно.

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Тятя, тятя, наши СЕТИ ...
--- GoldED+/W64-MSVC 1.1.5-b20170303

Dmitri Kamenski 04.12.2017 10:55

уведомления на e-mal
 
Dmitri Kamenski написал(а) к Vladimir Fyodorov в Dec 17 09:22:13 по местному времени:

Нi Vladimir!

04 декабря 2017 09:09, Vladimir Fyodorov писал Dmitri Kamenski:

VF> А сабж - это хорошо. Спасибо, что сделал, очень удобно.

Сделал только половину от задуманного. Осталось собраться с силами и добавить в менюшку галку "вкл\выкл" для каждого уникального поинта.

Bye Vladimir!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru

Vladimir Fyodorov 04.12.2017 11:55

Re: уведомления на e-mal
 
Vladimir Fyodorov написал(а) к Dmitri Kamenski в Dec 17 10:41:20 по местному времени:

Разнообразно приветствую тебя, Dmitri!

04 Декабря 2017, Dmitri Kamenski писАл к Vladimir Fyodorov следующее:

VF>> А сабж - это хорошо. Спасибо, что сделал, очень удобно.
DK> Сделал только половину от задуманного. Осталось собраться с силами и
DK> добавить в менюшку галку "вкл\выкл" для каждого уникального поинта.

Ну меня это и в таком виде устраивает, а кому не хочется получать уведомления, могут добавить их в спам в почтовом клиенте :)

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Не так страшен пилот, как его пилотка
--- GoldED+/W64-MSVC 1.1.5-b20170303

Sergey Anohin 05.12.2017 01:55

уведомления на e-mal
 
Sergey Anohin написал(а) к Dmitri Kamenski в Dec 17 23:00:40 по местному времени:

Нello, Dmitri!

VF>> А сабж - это хорошо. Спасибо, что сделал, очень удобно.
DK> Сделал только половину от задуманного. Осталось собраться с силами и добавить в менюшку галку "вкл\выкл" для каждого уникального поинта.

коммитом то поделишься? ;)

С наилучшими пожеланиями, Sergey Anohin.

--- wfido

Dmitri Kamenski 05.12.2017 10:55

уведомления на e-mal
 
Dmitri Kamenski написал(а) к Sergey Anohin в Dec 17 09:14:09 по местному времени:

Нi Sergey!

04 декабря 2017 23:00, Sergey Anohin писал Dmitri Kamenski:

VF>>> А сабж - это хорошо. Спасибо, что сделал, очень удобно.
DK>> Сделал только половину от задуманного. Осталось собраться с
DK>> силами и добавить в менюшку галку "вкл\выкл" для каждого
DK>> уникального поинта.

SA> коммитом то поделишься? ;)

Все просто. Но так делать нельзя! Мне заранее стыдно! Я, возможно, когда-нибудь исправлюсь ;-)

1. Создаешь в таблице messages поле, к примеру, notification со значением по умолчанию равным нулю.
2. С определенным интервалом запускаешь скрипт:

require ('config.php');
require ('lib.php');

connect[b]to_sql($sql_host,$sql_base,$sql_user,$sql[/b]pass);
fix[b]magic_quotes[/b]gpc();

$query = "SELECT * FROM `messages` WНERE area = '' AND `notification` = 0 AND `fromname` NOT LIKE '%parma%' AND `fromname` NOT LIKE '%fix%' LIMIT 0 , 50";
$res = mysql_query($query);
$row = mysql[b]fetch[/b]row($res);
$id = $row['0'];
$fromname = $row['1'];
$fromaddr = $row['2'];
$toaddr = $row['4'];
$subject = $row['6'];
$point = substr($toaddr, strrpos($toaddr, '.')+1);

$query = "SELECT * FROM `users` WНERE point='$point'";
$res = mysql_query($query);
$row = mysql[b]fetch[/b]row($res);
$email = $row['2'];
$name = $row['1'];

{
echo $id;
echo $fromname;
echo $fromaddr;
echo $toaddr;
echo $subject;
echo $point;
echo $email;
echo $name;

mysql_query("UPDATE `messages` SET `notification` = 1 WНERE `area` = '' AND `id` = '$id';");

mail ($email, "$mywww: netmail notification", "Нello, ".$name."!

From address: $fromaddr
From name: $fromname
Subject: $subject

", 'From: '.$adminmail);
}

Bye Sergey!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru

Alexandr Shliakhov 05.12.2017 18:55

Re: уведомления на e-mal
 
Alexandr Shliakhov написал(а) к Vladimir Fyodorov в Dec 17 15:53:43 по местному времени:

Нello, Vladimir Fyodorov.
On 04.12.17 10:41 you wrote:

VF>>> А сабж - это хорошо. Спасибо, что сделал, очень удобно.

Присоединяюсь. Если бы ещё заголовки подставлялись, а в содержимом был текст исходного письма, то с NNTP был бы полноценный API для прикручивания Фидонета к любому более менее функциональному почтовику. :-)

DK>> Сделал только половину от задуманного. Осталось собраться с
DK>> силами и добавить в менюшку галку "вкл\выкл" для каждого
DK>> уникального поинта.

Всё забываю сказать про кодировку...

VF> Ну меня это и в таком виде устраивает, а кому не хочется получать
VF> уведомления, могут добавить их в спам в почтовом клиенте :)

Не очень хороший всё-таки метод, ИМХО.

--
Best regards!
... Больно умные нынче БИОСы пошли!
--- u0_a85@android:/ $

Sergey Anohin 05.12.2017 22:55

уведомления на e-mal
 
Sergey Anohin написал(а) к Dmitri Kamenski в Dec 17 20:43:56 по местному времени:

Нello, Dmitri!

SA>> коммитом то поделишься? ;)
DK> Все просто. Но так делать нельзя! Мне заранее стыдно! Я, возможно, когда-нибудь исправлюсь ;-)
DK> 1. Создаешь в таблице messages поле, к примеру, notification со значением по умолчанию равным нулю.
DK> 2. С определенным интервалом запускаешь скрипт:
[skip]

А может триггером мускульным сделать? только я не помню по какому принципу срабатывает звездочка около
карбонки. Ну типа если у юзера стоит параметр нотификация и поступают сообщения адресованные ему в эхе
на которую он подписан, то срабатывает триггер, только хз как из этого запустить внешний скрипт, так что
варик с кроном не плох наверно ) надо подумать

С наилучшими пожеланиями, Sergey Anohin.

--- wfido

Dmitri Kamenski 06.12.2017 01:55

уведомления на e-mal
 
Dmitri Kamenski написал(а) к Alexandr Shliakhov в Dec 17 23:59:18 по местному времени:

Нi Alexandr!

05 декабря 2017 15:53, Alexandr Shliakhov писал Vladimir Fyodorov:

VF>>>> А сабж - это хорошо. Спасибо, что сделал, очень удобно.

AS> Присоединяюсь. Если бы ещё заголовки подставлялись, а в содержимом был
AS> текст исходного письма, то с NNTP был бы полноценный API для
AS> прикручивания Фидонета к любому более менее функциональному почтовику.
AS> :-)

Заголовки = сабж? Текст исходного письма можно прикрутить...

DK>>> Сделал только половину от задуманного. Осталось собраться с
DK>>> силами и добавить в менюшку галку "вкл\выкл" для каждого
DK>>> уникального поинта.

AS> Всё забываю сказать про кодировку...

Крякозябры в сабже?

VF>> Ну меня это и в таком виде устраивает, а кому не хочется получать
VF>> уведомления, могут добавить их в спам в почтовом клиенте :)

AS> Не очень хороший всё-таки метод, ИМХО.

Доделаю...

Bye Alexandr!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru

Dmitri Kamenski 06.12.2017 01:55

уведомления на e-mal
 
Dmitri Kamenski написал(а) к Sergey Anohin в Dec 17 23:59:28 по местному времени:

Нi Sergey!

05 декабря 2017 20:43, Sergey Anohin писал Dmitri Kamenski:

SA>>> коммитом то поделишься? ;)
DK>> Все просто. Но так делать нельзя! Мне заранее стыдно! Я,
DK>> возможно, когда-нибудь исправлюсь ;-) 1. Создаешь в таблице
DK>> messages поле, к примеру, notification со значением по умолчанию
DK>> равным нулю. 2. С определенным интервалом запускаешь скрипт:

SA> [skip]

SA> А может триггером мускульным сделать? только я не помню по какому
SA> принципу срабатывает звездочка около карбонки. Ну типа если у юзера
SA> стоит параметр нотификация и поступают сообщения адресованные ему в
SA> эхе на которую он подписан, то срабатывает триггер, только хз как из
SA> этого запустить внешний скрипт, так что варик с кроном не плох наверно
SA> ) надо подумать

Надо...

Bye Sergey!

--- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru

Alexandr Shliakhov 06.12.2017 08:55

уведомления на e-mal
 
Alexandr Shliakhov написал(а) к Dmitri Kamenski в Dec 17 06:35:22 по местному времени:

Нello, Dmitri Kamenski.
On 05.12.17 23:59 you wrote:

DK> Заголовки = сабж? Текст исходного письма можно прикрутить...

Да. И From, если можно, тоже.
DK> Крякозябры в сабже?

Да.

--
Best regards!
... Больно умные нынче БИОСы пошли!
--- u0_a85@android:/ $


Текущее время: 22:50. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot