Титла: Известяване за получен e-mail Публикувано от: laskov в Oct 21, 2010, 22:18 В момента, в който седна пред компютъра си, стартирам mail клиента и в края на деня го спирам. Той ми чурулика при пристигане на ново писмо. Колегите от офиса, обаче, не правят така и не искат да променят навиците си. Но понякога им се случва да се изненадат неприятно от това, че важен e-mail е пристигнал, а те, улисани в пряката си работа, са закъсняли да го прочетат. След поредната такава ситуация ми дойде следната идея:
Имаме учрежденска телефонна централа. Ще закача към нея и към пощенския сървър един външен модем и при пристигане на писмо, получателя ще получава позвъняване на телефона си. Телефоните са с дисплей и ще програмирам в централата някакъв подходящ текст, който ще се появява при позвъняването. Може също да звъни и на GSM... Ще удари ли някой едно рамо или коментар? Пощенският сървър е Cyrus IMAP върху Slackware. Титла: Re: Известяване за получен e-mail Публикувано от: neter в Oct 21, 2010, 22:55 Първо, ако си гасят машините, то стартиране на пощенския клиент заедно със системата не решава ли проблема със забравянето на пускането му? А ако не си гасят машините, защо си гасят пощенските клиенти, че да си създават ядове ???
Иначе, можеш да избегнеш тези гимнастики с модема, като сложиш един скрипт в crontab-а на всеки компютър, който да проверява през някакво време дали е пуснат пощенският клиент, и ако не е, да го пуска. Може да се изкусури да се стартира във фона, така че да не попречи на някое действие, когато се пуска. Вероятно става дума за машини с Windows, но и там има crontab (task scheduler). Не мога да кажа как би изглеждал скриптът на batch, но целта може да бъде постигната и с него. Макар че задачата с модема е интересна и полезна, но да ми се намираше някой модем под ръка, че да си поиграя със занятието... На сървърно ниво мога да ти предложа да пращаш sms-и при пристигане на писмо през услугата mail2sms, стига да не става дума за твърде голямо количество sms-и. Дори и някои да са на Globul (предполагам, че още действат с онази схема с получаване на sms-a след потвърдителен sms), ще е достатъчно това, че ще им дрънне телефонът, че да се усетят, че най-вероятно са получили ново писмо. Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Oct 21, 2010, 23:21 Sms не мога да им пращам - Vivacom (гръм и мълнии!!!). Но мога да им звъня. ATDT138, чакам Ring или време и ATH или +++
Ако им звъня на GSM, позвъняването ще идва от уникален номер (ISDN), така че ще може да се програмира със съответния текст в GSM-а. Предвиденото за целта в Cyrus е Цитат # this is required if using notifications Титла: Re: Известяване за получен e-mail Публикувано от: n00b в Oct 22, 2010, 03:20 Пробвал съм... не се занимавай с глупости честно казано. Направи в Офиса пощенския клиент да се пуска на старта на самия OS и няма да имаш проблем.
Отделно ако си на Ти с девелопването направи един "dead hand" който на всяка минута да проверява - ако пощенския клиент е спрян - да го пуска наново. Вместно да бъдеш гъвкав за потребителите, време е да се нагодиш към мързела им и да го пребориш него. Винаги ще има оправдания "ама аз бях при колежката", "в тоалетната", "пушех" и т.н. Оправдания милион и едно. Титла: Re: Известяване за получен e-mail Публикувано от: n00b в Oct 22, 2010, 03:21 Ааа - сетих се.
Отговора е Blackberry! Ама $$$ Има си BES сървър - инсталираш, настройваш и вързваш към устройствата. Титла: Re: Известяване за получен e-mail Публикувано от: Naka в Oct 22, 2010, 10:20 Да ти звъни телефона постоянно не е много приятно. Направо си е като спам. Особено и ако на този телефон звънят и клиенти. Няма как да се отличи звъненето на клиент от звъненто на поща. Освен ако телефоните не се настроят да звънят по различен начин за поща.
Не можеш ли да сложиш на всеки компютър някаква малка програмка (независима от mail клиента), която да работи в background или при часовника и тя да известява за ново писмо с писукане на компютъра. Например gkrellm има за извстяване на нова поща. Може да се настрои майл сървера който да се проверява, интервала на проверките, sound файла който да се плейва. Този проблем съм го забелязал и при мене. Майл клиента винаги работи, компютъра винаги е включен, само че не седя постоянно на компютъра, а и екрана гасне когато не се ползва. Ако при получаване на писмо к. изпее нещо ще ме застава веднага да проверя какво има и ако съм наблизо веднага да реагирам. Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 10:35 Не разбрах за windows машини ли говорим или за linux такива?
Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Oct 22, 2010, 10:41 Е, постоянно няма да звъни. Звънва и спира. Телефоните са с дисплей и със светодиод и списък "Пропуснати позвънявания" и колегите го следят.
А като разгледах описанието на телефона ($2), се оказа, че вероятно ще мога да ползвам и системата за съобщения на учрежденската централа. Windows и Outlook Express Титла: Re: Известяване за получен e-mail Публикувано от: n00b в Oct 22, 2010, 11:14 Не се занимавай с глупости... да ти направя такава малка програмка за това което говоря?
Ще работи като service и ще има почти 0-лев deployment. Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 11:22 Не се занимавай с глупости... да ти направя такава малка програмка за това което говоря? Подкрепям. Това с телефоните ми се вижда много кофти работа. Не казвам, че няма да стане или няма да работи, но ако на мен ми звъни телефона всеки път когато получа мейл, особено с този twitter... Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Oct 22, 2010, 11:22 Не се занимавай с глупости... да ти направя такава малка програмка за това което говоря?Такова решение е HideOE ($2) и описаното в тази тема ($2). Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 11:24 Не се занимавай с глупости... да ти направя такава малка програмка за това което говоря?Такова решение е HideOE ($2) и описаното в тази тема ($2). То хубуу го хайдва - ама ще могат да го спират. А ако не могат да си спират outlook-a щът-не-щът ще разбират, че имат нова поща. Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Oct 22, 2010, 12:31 Изпращането на ATDT*681371h0z0 към модема води до изписване на "Messages received" на дисплея на телефона ми :)
Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 12:34 Изпращането на *681371h0z0 към модема води до изписване на "Messages received" на дисплея на телефона ми :) И те ще го видят? Ами ако в това време говорят? Титла: Re: Известяване за получен e-mail Публикувано от: jet в Oct 22, 2010, 14:38 не помня от къде ми попадна един скрипт за проверка на маили в гмаил, но може да се модифицира за твоя случай.
При получен мейл мигат лампите на клавиатурата според брой получени мейли - само като идея: Код
Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 14:41 @jet - идеята е много яко, но на мен ако започнат да ми мигат лампичките на Num lock-a и Caps-а сигурно ще си хвърля клавиатурата :D :D :D :D :D :D :D
Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Oct 22, 2010, 14:57 При получен мейл мигат лампите на клавиатурата според брой получени мейлиТова ми харесва! Благодаря! [_]3 Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 15:40 При получен мейл мигат лампите на клавиатурата според брой получени мейлиТова ми харесва! Благодаря! [_]3 Щукна ми една идея: сложи им коледни лампички около бюрата и като получат мейл да светят/мигат и да се радват :D :D :D Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Oct 22, 2010, 16:49 Оказа се, че с minicom не може да се пращат АТ команди като параметър от командния ред. Не успях да намеря програма, която да го прави. С minicom конфигурирах модема и с ATX3DT*681371H0Z0 от програмата получавам съобщение на телефона си. Излизам без reset и пробвам с "echo ATX3DT*681371H0Z0 > /dev/modem" от конзола, модемът премигва, но не изпълнява командите и съобщение няма. Стрингът в кавички или без - разлика няма.
За коледните лампички - ще си помисля. :) Титла: Re: Известяване за получен e-mail Публикувано от: jet в Oct 22, 2010, 17:01 @jet - идеята е много яко, но на мен ако започнат да ми мигат лампичките на Num lock-a и Caps-а сигурно ще си хвърля клавиатурата :D :D :D :D :D :D :Dтогава вибратор с USB интерфейс ще свърши работа това е една идея - можеш да закачиш каквото си искаш. Може да мига със скорост пропорционална на броя на мейлите - накра ще ти свети без да мига Титла: Re: Известяване за получен e-mail Публикувано от: b2l в Oct 22, 2010, 20:20 @jet - идеята е много яко, но на мен ако започнат да ми мигат лампичките на Num lock-a и Caps-а сигурно ще си хвърля клавиатурата :D :D :D :D :D :D :Dтогава вибратор с USB интерфейс ще свърши работа А девствените вагини имат ли USB интерфейс ??? Титла: Re: Известяване за получен e-mail Публикувано от: savago в May 03, 2011, 11:04 "В момента, в който седна пред компютъра си, стартирам mail клиента и в края на деня го спирам. Той ми чурулика при пристигане на ново писмо."
И аз бачкам на същия принцип обаче ме дразни че клиента ми се мотае някъде из деска. Някои знае ли някаква опция това да става бекграунд.но да ми вади мсг че има нови маили някаде из трея.Ползвам дебиан и дифлотския гном еволюшън който си мени цвета когато има нови писма,но клиента трябва да е пуснат. Титла: Re: Известяване за получен e-mail Публикувано от: Nedko Arnaudov в May 03, 2011, 14:54 Ако наистина искаш да следиш за нови писма без да пускаш пощенския клиент, има biff (и wmbiff също). От друга страна вместо да се опитвате да създавате проблеми на хората, използвайте приоритети за писмата. Защото излишното разсейване води до намалена продуктивност.
Титла: Re: Известяване за получен e-mail Публикувано от: laskov в Apr 04, 2013, 18:22 Реанимирам една стара тема, понеже днес измайсторих това работещо нещо. Използвам потребителска функция на MailScanner за извикването на този скрипт, като му подавам име на хоста, на който да бъде изпратено съобщението. Използва функционалността на NET SEND в Windows. В Linux тези съобщения могат да бъдат приемани и показвани от linpopup
Код
|