Инструкция по обновлению на новую версию

Если Вы уже устанавливали ранее приложение, то здесь описано как обновиться на новую версию. 

Нужно
1. заменить у себя на диске содержимое папки mail2sms на новое содержимое,
2. изменить первую строчку в файле app.yaml,
3. запустить Google App Launcher и нажать Deploy
4. После загрузки нужно зайти на appspot.com и выбрать пункт Versions. Там отметить шестую версию и нажать Make Default. 



76 комментариев:

  1. Здравствуйте, где можно найти новое содержимое для папки mail2sms?

    ОтветитьУдалить
  2. я скачал и настроил,всё работает.Только у меня взымается плата за смс. Я звонил в билайн там сказали,что смс посылается на четырёхзначный номер 7494, а согласно условиям при посылке на этот номер смс платные . Подскажите как сделать так,чтобы смс посылалось не на четырёхзначный номер 7494,а на мой же номер(то есть ,чтоб я сам себе посылал смс,так как у меня согласно моего тарифа смс бесплатны) или подскажите другой бесплатный вариант ?

    ОтветитьУдалить
    Ответы
    1. SMS должны приходить на тот номер, который Вы указали в настройках календаря (п.1).
      Он должен начинаться на +7.
      Неясно, почему смс, отправленная Google, приходит на номер 7494.

      Удалить
  3. Я зарегистрировал свой номер телефона в настройках календаря (п.1) и он, как и должен начинается с +7,и именно на этот номер я и получаю смс уведомление о получении почты (здесь ошибки нет). А какова схема отправки смс ? смс, отправленная Google поступает на мой номер который я указал в настройках календаря. Тогда это смс для моего номера входящее, и должно быть бесплатным для меня. Или я что -то не понял? Google календарь посылает мне бесплатно смс или нет? Я понял что бесплатно. Билайн утверждает, что обратный адрес в смс уведомлении не Google, а номер 7494,тоесть смс мне приходит от номера7494. Может я в (Google App Engine,, Python 2.7 , mail2sms_ver6_rus., app.yaml) что-то неправильно сделал, и какой нибудь Троян в программках установил по незнанию.

    ОтветитьУдалить
    Ответы
    1. Или билайн что-то мутит, или я чего-то не понимаю. "Билайн утверждает, что обратный адрес в смс уведомлении не Google, а номер 7494,то есть смс мне приходит от номера 7494" как это возможно? Вы первый с такими проблемами, поэтому даже не знаю, что посоветовать. Если Вы сами создадите мероприятие вручную и поставите смс-уведомление, то билайн возьмет с Вас деньги, значит это не троян. Google App Engine и календарь не позволяет отправлять смс с произвольных номеров. Во всех смс стоит отправитель Google.

      Удалить
  4. Как в скрипте прописать что бы мероприятие создавалось с функцией уведомления по смс...А то создается но в мероприятии не настроено уведомление


    #!/usr/bin/env python
    # -*- coding: utf-8 -*-

    while 1:
    try:
    from xml.etree import ElementTree # for Python 2.5 users
    except ImportError:
    from elementtree import ElementTree
    import gdata.calendar.service
    import gdata.service
    import atom.service
    import gdata.calendar
    import atom
    import getopt
    import sys
    import string
    import time
    from mod import __main__

    calendar_service = gdata.calendar.service.CalendarService()
    calendar_service.email = '.......@gmail.com'
    calendar_service.password = '.......'
    calendar_service.source = '][akep'
    calendar_service.ProgrammaticLogin()

    text = __main__()
    text += ' %s:%s'%(time.localtime()[2],time.localtime()[3]+2)

    event = gdata.calendar.CalendarEventEntry()
    event.content = atom.Content(text=text)
    event.quick_add = gdata.calendar.QuickAdd(value='true')

    new_event = calendar_service.InsertEvent(event, '/calendar/feeds/default/private/full')
    time.sleep(21600)

    ОтветитьУдалить
    Ответы
    1. calendar_service = gdata.calendar.service.CalendarService()
      calendar_service.email = UserName
      calendar_service.password = Password
      calendar_service.source = 'SMS_1.0_'
      calendar_service.ProgrammaticLogin()
      event = gdata.calendar.CalendarEventEntry()
      event.title = atom.Title(text="Message")
      #event.content = atom.Content(text="")
      event.where.append(gdata.calendar.Where(value_string="Location"))
      start_time = time.strftime('%Y-%m-%dT%H:%M:%S.000Z', time.gmtime(time.time() + 60))
      when = gdata.calendar.When(start_time=start_time, end_time=start_time)

      reminder = gdata.calendar.Reminder(minutes=0, extension_attributes={"method":"sms"})
      when.reminder.append(reminder)
      event.when.append(when)

      Удалить
    2. Спасибо,допилил - работает,только не пойму как на сервере это работает....сам скрипт запускается когда я на страницу захожу,а если он у меня в цикле в постоянном то будет постоянно работать или нет?

      while True:
      ...#скрипт берет прогноз погоды с сайта подставляет в переменную "text",создает мероприятие и
      time.sleep(10800)

      Удалить
  5. исходник бы прикрепил но не знаю здесь вложения можно сделать или нет?

    ОтветитьУдалить
    Ответы
    1. не пойму почему мероприятия создаются как попало....слишком часто?стоит же time.sleep(10800)

      Удалить
    2. Пришлите исходник мне на email.

      Удалить
  6. А у всех сообщение Gmail приходит без звука и без конвертика. может в телефоне что-то нужно настроить. Все другие сообщения идут со звуком, а от Gmail без звука

    ОтветитьУдалить
    Ответы
    1. Вся разница между обычными смс и от Google в том, что в последнем смс вместо номера написано Google.

      Удалить
  7. Значит мой случай уникальный. Я делал настройку в режиме телефона Без звука - вот и получил смс без звука. Очень удобно ночью, но совсем не устраивает днем. Нужен совет - как лучше переделать - с какого места?

    ОтветитьУдалить
    Ответы
    1. Не понятно, что Вы хотите получить. Как настроить Ваш телефон я не знаю.

      Удалить
  8. Спасибо за предложение настроить мой телефон, но я с ним как-то сам разберусь, а то что у меня сообщения от Гугл идут без звука (кстати написан как раз номер, а не слово Google) был вопрос. Как еще лучше объяснить свой вопрос я тоже не знаю.
    С телефоном у меня все в порядке.

    ОтветитьУдалить
    Ответы
    1. У Вас случаем ни билайн? Выше Kut писал, что у него смс от Google приходят с короткого номера 7494.

      Удалить
    2. Chus, удалось решить проблему? У меня та же проблема, оператор Tele2 Челябинск

      Удалить
  9. При заливке такая ошибка стала выскакивать, никто не сталкивался?


    Error 409: --- begin server output ---
    Another transaction by user sanodinnagval is already in progress for app: s~gismetsan-2, version: 5. That user can undo the transaction with "appcfg rollback".

    ОтветитьУдалить
  10. Нашел решение


    http://benosullivan.co.uk/internet/google-app-engine/google-app-engine-fix-another-transaction-by-user-acct-is-already-in-progress/

    делаем батник с таким кодом

    "C:\Program Files\Python26\python" "C:\Program Files\Google\google_appengine\appcfg.py" -verbose --no_cookies --email=email@gmail.com --passin rollback appnamehere

    appnamehere-путь к вашему приложению

    кстати а как прописать в cron.yaml запуск раз в сутки, написал 1440 минут-не прошло?

    ОтветитьУдалить
    Ответы
    1. Этот комментарий был удален автором.

      Удалить
    2. Этот комментарий был удален автором.

      Удалить
  11. Настроил вашу программку на 3 Emaila. Два из них работают нормально СМС приходят, а к третьему подключен Outlool 2007. И на него СМС не приходят, пробовал настроить и PoP3 и IMAP, бестолку СМС нету=(. Подскажите пожалуйста как это исправить.

    ОтветитьУдалить
    Ответы
    1. Outlook может мешать работе приложения только в случае, если Outlook помечает пришедшие письма как прочитанные. Просмотрите логи. Что там пишет приложение, когда приходит новое письмо на 3-ий адрес?

      Удалить
  12. Этот комментарий был удален автором.

    ОтветитьУдалить
  13. Прошу прощения за глупый вопрос=) но где эти логи находятся? Если вы имеете виду кнопку Logsв программе, то там было только 2 варианта или полная тешена или сообщение о том что не удалось зайти на почту. Второй момент что касается 1 и 2 ящика, хоть программа и продолжает писать что смс отправляются но на деле больше 10смс не приходят. Как это поправить, я видел в вашей программе есть функция цикличность ящиков. Есть какой-то FAQ по этой функции?

    ОтветитьУдалить
    Ответы
    1. Циклическую смену аккаунтов я делал в 4-ой версии http://forum.onliner.by/viewtopic.php?t=2396146&start=80#p30211110 Каждый аккаунт должен быть настроен на прием смс в календаре.

      Удалить
    2. Анонимный26 июля 2012 г., 23:08

      А сколько аккаунтов можно добавить в циклтческую смену?

      Удалить
  14. У меня все настроилсь, но смс не приходят... Почему?

    ОтветитьУдалить
    Ответы
    1. Что у Вас написано в логах приложения? Проверьте, должны стоять обязательно две галочки на E-mail 1 и Вкл. SMS.

      Удалить
    2. Пардон, где и как их смотреть?

      Удалить
  15. Вроде разобрался: в настройках стоит 2 галочки, как положено. В логе таблица time и message:
    23-06-2012 15:21 SMS отправлено
    21-06-2012 23:10 Настройки сохранены.
    Но смс так и не приходят...

    ОтветитьУдалить
    Ответы
    1. Зайдите в календарь и пошлите себе письмо. В календаре должно появиться мероприятие с смс-уведомлением. Если так и происходит, то смс не доходят либо из-за Google, либо из-за Вашего оператора. Если же мероприятие не появляется, значит проблема в настройке приложения. Тогда пришлите мне на email скриншот своих настроек приложения.

      Удалить
  16. Здравствуйте, Олег.

    Очень долго искал как отправлять входящие сообщения из почтового ящика в виде SMS на телефон.
    И вот нашел Вашу статью. Очень оказалась полезной. Но есть одно "НО".

    Я программно отправляю биржевые котировки себе на почту в виде письма.

    Все необходимые мне данные я заношу либо в Тему, либо в Текст письма.

    Но из-за того, что в начале каждого сообщения обязательно присутствует текст "Google Напоминание:", у меня остается очень мало места для отправки данных. Можно ли как-то убрать текст "Google Напоминание:" из сообщения, либо из тела сообщения текст с датойнапоминания типа "@ пн 25 июн 2012 19:31"

    Спасибо.

    Можете ли Вы порекомендовать еще какие-нибудь способы для отправки писем/уведомлений с информацией из почтового ящика в виде SMS на телефон

    Сейчас пытаюсь разобраться с "Мегафон Почта", http://wap.megafon.mobi правда мой ящик на megafon почему-то не принимает письма

    ОтветитьУдалить
    Ответы
    1. В конце каждой смс пишется Ваш email. Если изменить название календаря до одной буквы, то это позволит увеличить количество полезной информации. Так же можно изменить язык календаря. Других способов я не знаю.

      Удалить
  17. Анонимный21 июля 2012 г., 23:47

    Извините, может я чтото недопонял, а можно как то увеличить количество символов в смс, чтоб весь "текст письма" доходил? Вот друзья например пишут мне довольно таки длинные смс, символов по 500....

    ОтветитьУдалить
    Ответы
    1. Чтобы увеличить количество полезной информации в смс нужно название
      календаря сократить до одной буквы (по умолчанию совпадает с email).

      Удалить
  18. Анонимный26 июля 2012 г., 23:02

    есть идея подобным образом получать прогноз погоды по смс. на сайте http://www.wunderground.com можно получить ссылку ical: http://ical.wunderground.com/auto/ical/global/stations/34601.ics?units=metric но она дает информацию на английском. Хотя на сайте есть русский язык. Возможно что то сделать?

    ОтветитьУдалить
    Ответы
    1. Найдите RSS/Atom канал или Twitter, где для Вашего города публикуется погода и добавьте ссылку в раздел Twitter/RSS.

      Удалить
    2. Анонимный29 июля 2012 г., 23:20

      на русском языке проблема найти

      Удалить
  19. Анонимный29 июля 2012 г., 23:04

    А сколько аккаунтов можно добавить в циклтческую смену?

    ОтветитьУдалить
  20. А не подскажите почему перестали приходить смс? В логах пишет - отправлено. МТС Украина. С других телефонов - приходят, с интернета приходят, а с гмеил перестали приходить сегодня после 15-00 примерно.

    ОтветитьУдалить
    Ответы
    1. Пришлите мне на email адрес Вашего приложения ...appspot.com

      Удалить
  21. При запуске Google App Engine Launcher. выдает ошибку:
    Traceback (most recent call last):
    File "GoogleAppEngineLauncher.py", line 42, in
    File "wx\_core.pyc", line 7913, in __init__
    File "wx\_core.pyc", line 7487, in _BootstrapApp
    File "launcher\app.pyc", line 53, in OnInit
    File "launcher\app.pyc", line 97, in _CreateModels
    File "launcher\maintable.pyc", line 35, in __init__
    File "launcher\maintable.pyc", line 86, in _LoadProjects
    File "launcher\project.pyc", line 63, in ProjectWithConfigParser
    File "launcher\project.pyc", line 260, in _LoadFromConfigParser
    File "ConfigParser.pyc", line 520, in get
    ConfigParser.NoOptionError: No option 'name' in section: '0'

    ОтветитьУдалить
    Ответы
    1. Удалите файл google_appengine_projects.ini (C:\Documents and Settings\ USER_NAME \Google\google_appengine_projects.ini)

      Удалить
  22. Сделал все как описано выше, в логах:

    17-09-2012 15:23 SMS отправлено
    17-09-2012 15:22 Настройки сохранены.

    но на телефон ничего не приходит.

    ОтветитьУдалить
  23. Доброго! Хотя в настройках Application: Mail2SMS for Gmail.com (Version: 6), поставил галочку в "Содержимое письма", СМС приходит только с "Тема письма", "Имя отправителя" и " E-mail отправителя", хотя я на E-mail галочку не ставил.

    ОтветитьУдалить
  24. Добрый день, при выборе "Настройки" выскакивает сообщение:
    Error: Server Error

    The server encountered an error and could not complete your request.
    If the problem persists, please report your problem and mention this error message and the query that caused it.

    Подскажите, пожалуйста с чем это может быть связано.

    ОтветитьУдалить
    Ответы
    1. Впервые вижу такую ошибку. Если не заработает через сутки, создайте новое приложение на GAE.

      Удалить
  25. Здравствуйте!
    Установил приложение 2 недели назад, все радовало, исправно приходили смс и работал ночной режим, но начиная с 17.11.12 ни одного смс (почта приходит постоянно, 3-5 писем в сутки). Зашел в приложение пересохранил настройки, ничего не изменилось. В чем пожет быть проблема? ОпСоС - МТС Украина. Спасибо.

    ОтветитьУдалить
    Ответы
    1. К сожалению, такая проблема у всех. СМС не приходят. Такое бывало и раньше. Это может длиться до месяца. Видимо проблема у Google. Будем ждатть.

      Удалить
  26. Добрый день. Три дня назад воспользовался вашим методом. загрузил приложение, настроил. Два дня все было нормально, смс приходили. А начиная с 27 января, перестали. Причем в логах пишет что смс отправлено. Оператор Билайн Россия. (пробовал мегафон и МТС, результат один - смс не приходят.)
    Подскажите в чем проблема может быть ? Настройки календаря? или что могло слететь?

    Спасибо.

    ОтветитьУдалить
    Ответы
    1. Предполагаю, что это Google ограничивает количество смс. С этим ничего не поделать. У меня уже несколько недель смс не приходят.

      Удалить
  27. У меня приходит только 10 смс в день, как это обойти?

    ОтветитьУдалить
  28. Что делать, у меня тоже 10?

    ОтветитьУдалить
  29. Добрый день, пользовался вашей программой, все работало. Сейчас смс перестали приходить. в логах есть отправка. Тел правильный.

    ОтветитьУдалить
  30. Очень полезная инструкция.
    Это помогает экономить заряд батареи на смартфоне. Теперь я могу включать WiFi только тогда когда мне это действительно нужно, а не для того что бы не пропустить важные для меня письма.
    Спасибо!
    Хотел узнать.
    Мне каждый день приходит письмо вот такого содержания :

    Название :
    apps-scripts-notifications@google.com
    Текст :
    Не удалось выполнить скрипт SMS. Ниже приведена сводка сбоев. Чтобы настроить триггеры для этого скрипта или изменить параметры получения оповещений о сбоях, нажмите здесь.
    Сводка:

    Сообщение об ошибке Количество
    TypeError: Не удается вызвать метод "getThreads" объекта null. (строка 5, файл Код) 413
    Details:

    Начало Функция Сообщение об ошибке Триггер Конец
    04.04.14 16:00 my_notification TypeError: Не удается вызвать метод "getThreads" объекта null. (строка 5, файл Код) time-based 04.04.14 16:00
    04.04.14 16:01 my_notification TypeError: Не удается вызвать метод "getThreads" объекта null. (строка 5, файл Код) time-based 04.04.14 16:01
    04.04.14 16:05 my_notification TypeError: Не удается вызвать метод "getThreads" объекта null. (строка 5, файл Код) time-based 04.04.14 16:05

    И таких строк штук 500

    Смски приходя четко и без сбоев.
    Это нормально что мне приходят такие письма ?

    ОтветитьУдалить
    Ответы
    1. Не обращайте внимания, отправляйте такие письма в спам. Главное, чтобы смс приходили. Почему у Вас приходят такие ошибки, а у остальных нет, я не знаю.

      Удалить
  31. Спасибо за ответ!
    Сразу после моего сообщения здесь смски перестали приходить. Перерыл кучу форумов всюду много разных мнений.
    В тот же день позвонил оператору тот мне сказал что ничего не блокирует (МТС Украина). Позвонил на следующий день попал на другого оператора задал конкретный вопрос — Блокирует ли МТС входящие смс с номера 48368 (Google).
    Ответ получил однозначный — Да, блокирует. И разблокировать тотечного для конкретного абонента они не могут. Посоветовала написать письмо через интернет и на юридический адрес.
    Одним словом УРОДЫ !
    Письмо однозначно напишу, потом отпишусь по результату.
    P.S. кто бы еще помог грамотно письмо написать на юр.адрес…

    ОтветитьУдалить
    Ответы
    1. Забыл сказать, есть запись разговора )))

      Удалить
    2. С моим оператором (Беларусь\Velcom) было тоже самое. Тогда Google стал слать смс с других номеров. Сейчас номера очень редко повторяются.

      Удалить
    3. Это хорошо что Ваш оператор стал так делать. Но ка мне сообщить в Google что бы он начал менять номера ? …

      P.S. Написал письмо через интернет в МТС. Получил тупой ответ :
      — Мы не блокируем Ваши смс.

      Сейчас смс приходит через один.

      Удалить
    4. Это не оператор стал так делать, а Google начал слать смс с разных номеров.

      Удалить
  32. Добрый день! Все установил, настроил, но Гугл прислал следующее уведомление: "Обнаружена попытка использования пароля для входа в Ваш аккаунт Google ****@gmail.com. Кто-то попытался войти в Ваш аккаунт через почтовую программу или мобильное устройство.

    Мы заблокировали вход в аккаунт, чтобы защитить его от взлома. Ниже приведены данные о попытке входа:"

    Как можно это обойти?

    ОтветитьУдалить
    Ответы
    1. Как решить эту проблему мне не известно. Google блокирует вход в аккаунты со своих же серверов.

      Удалить
  33. Здравствуйте! SMS приходят с перебоями, в чем причина...или есть ограничения

    ОтветитьУдалить
  34. Мало того, что ни одно смс-оповещение не пришло...Это пол беды...Так ещё и реакция google последовала. Ваш аккаунт попытались взломать...

    ОтветитьУдалить
  35. Добрый день

    Давно пользуюсь Вашим сервисом. Однако внезапно перестали приходить смс-оповещения на телефон. Никакие настройки я не менял. В логах выдаётся: "Проверьте пароль, Calendar ID Не удалось отправить SMS.", всё проверил, пароль - правильный, из самого календаря Google смски приходят без проблем. Пробовал вписывать другой Calendar ID, не помогло, вернул default. Cмс так и не приходят. Если можете, помогите.

    ОтветитьУдалить
  36. поддерживаю. не работает. в логах Проверьте пароль, Calendar ID, Не удалось отправить SMS.

    ОтветитьУдалить
  37. Сервис хороший и нужный. Только такая же проблема : "Проверьте пароль, Calendar ID" Ввел ID календаря из Google, толку нет. Вернул default - то же не алё. Может Гуглы мутят?

    ОтветитьУдалить
  38. Подскажите почему не создаются события в календаре. Использую версию 6.

    ОтветитьУдалить
  39. Друзья! Не связывайтесь с этим приложением! Автор ворует пароли от ваших аккаунтов! Если хотите настроить бесплатные смс-уведомления, изучите сервис sms.ru

    ОтветитьУдалить

  40. В настоящее время мы предлагаем плавающей схеме кредита по ставке 2% с правильно оформленной ID. Вы можете отправить заявку на любую сумму кредита вам нужно.
    Мы предлагаем кредиты в пределах от $ 5,000.00 USD мин. $ 10.000.000,00 долларов США Макс. Мы долгосрочный кредит от пяти (5) до пятидесяти (50) лет максимум.

    Если вы заинтересованы в нашем предложении и финансовой хочет приобрести кредит от нас, свяжитесь с нами и дать нам подробности ниже и которые будут необходимы, чтобы инициировать сумму займа соответственно.

    Имя: ___________________________
    Имя: ____________________________
    Пол: _______________________________
    Семейное положение: _______________________
    Контактный адрес: ______________________
    Город / Почтовый индекс: ________________________
    Страна: ______________________________
    Дата рождения: ________________________
    Необходимое количество в качестве кредита: ________________
    Кредит Продолжительность: ________________________
    Ежемесячный доход / Ежегодный доход: _________
    Оккупация: ___________________________
    Предназначение для кредита: _____________________
    Телефон: ________________________________
    Факс: __________________________________

    В знак признания этих деталей будет отправлено хорошо расчетные условия, включая соглашения.

    Благодарю вас за ваше покровительство!

    С уважением,
    ARK OF GREATNESS GLOBAL LOAN FIRM.
    E-mail: arkgreatnessloanfirm@hotmail.com
    Добавьте нас на Facebook: arkgreatnessloanfirm@hotmail.com
    Вы также можете следовать за нами на Twitter:@agglf_loan
    Посетите наш сайт для получения дополнительной информации: http://arkgreatnessloanfirm.webs.
    com C.E.O: Mr. Douglas Clifford

    ОтветитьУдалить