Page 3 of 3 FirstFirst 123
Results 31 to 45 of 45

Thread: Gmail - отправка почты и backup данных

  1. что не пашет даю команду

    PHP Code:
    [root@akm2008 backup]$ ./backup.sh
    Sms sent 
    приходит смс

    PHP Code:
    Backup archiving error 

  2. #32
    Quote Originally Posted by akm2008 View Post
    что не пашет даю команду

    PHP Code:
    [root@akm2008 backup]$ ./backup.sh
    Sms sent 
    приходит смс

    PHP Code:
    Backup archiving error 
    значит происходит ошибка при упаковке 7зип архива. подробности в логе - archerr.

  3. Quote Originally Posted by mbg View Post
    значит происходит ошибка при упаковке 7зип архива. подробности в логе - archerr.
    Содержимое лога
    PHP Code:
    /opt/share/backup/backup.shline 97zacommand not found 

    В чем может быть дело ???

  4. #34
    Quote Originally Posted by akm2008 View Post
    Содержимое лога
    PHP Code:
    /opt/share/backup/backup.shline 97zacommand not found 

    В чем может быть дело ???
    Ну тут мое упущение в инструкции - забыл упомянуть, что если 7zip не установлен, то его надо поставить. Хотя могли бы и сами догадаться
    Code:
    ipkg install p7zip

  5. Quote Originally Posted by mbg View Post
    Ну тут мое упущение в инструкции - забыл упомянуть, что если 7zip не установлен, то его надо поставить. Хотя могли бы и сами догадаться
    Code:
    ipkg install p7zip
    ))) я почему то догадался но не до конца пытался поставить 7za

  6. #36

    Отсылка почты через smtp.gmail.com

    Решил перевести репорты всех своих девайсов на свою основную почту.
    Тут же наткнулся на проблемы с аутентификацией и отсутствием описания единого решения. Коротко делаем так:
    Code:
    ipkg install esmtp
    ipkg install openssl
    echo -e "hostname smtp.gmail.com:587\nusername \"username@gmail.com\"\npassword \"password\"\nstarttls required" > /opt/etc/esmtprc
    mkdir ~/.authenticate
    chmod 0700 ~/.authenticate
    wget http://www.geotrust.com/resources/root_certificates/certificates/Equifax_Secure_Certificate_Authority.cer -O ~/.authenticate/ca.pem
    chmod 0600 ~/.authenticate/ca.pem
    Замените только почтовые имя пользователя и пароль.
    Важно! Без устанвки таких прав доступа на каталог и файл не работает!

    Все, пользуемся sendmail для отсылки через гугловый сервер.

    Также может быть полезно проверить сертификаты сервера
    Code:
    openssl s_client -connect smtp.gmail.com:587 -starttls smtp
    и валидность сертификата
    Code:
    openssl s_client -connect smtp.gmail.com:587 -starttls smtp -CAfile ~/.authenticate/ca.pem
    Last edited by Duke; 19-08-2011 at 21:49.

  7. #37
    Небольшое дополнение: после обновления 1.9.2.7-9 > 1.9.2.7-d-r2624 перестал отрабатывать из ip-up скрипта при первичном поднятии интерфейса после загрузки - выдает "Invalid peer certificate (error 9)", при последующих поднятиях интерфейса все отсылается. Хвостов пока найти не удалось.
    Last edited by Duke; 28-08-2011 at 18:03.

  8. #38

    Простой способ отправки email уведомлений используя gmail и другие почтовые серверы

    Народ приветствую Всех !
    Столкнулся с задачей отправки уведомлений по email.
    Есть много способов решения казалось бы простейшей задачи.

    Развертываение sendmail или других демонов smtp
    установка компиляция клиентов

    Итак мой способ решения проблемы:
    Code:
    curl -n --ssl-reqd --mail-from "<от>" --mail-rcpt "<кому>" -u имя пользователя(от):пароль  --url smtps://smtp.gmail.com:465 -T имя файла письма
    Ну вот и все

  9. #39

    Exclamation Python3

    Прошу добавить в репозитарий python3
    Без него backup to gmail не хочет запускаться.

  10. #40
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by qwest View Post
    Прошу добавить в репозитарий python3
    Без него backup to gmail не хочет запускаться.
    Осмелюсь предположить, что python3 нужен для скрипта отправки sms, который там используется для оповещений.
    Я изменил скрипт, чтобы он запускался под имеющимся в репозитории python (в аттаче).
    Важно: по ходу дела отломалась отправка sms не в ascii. Т.е. на английском - всё ok, на русском - не отправит.
    Чинить эту проблему с юникодом не буду, python не является для меня "родным" языком.
    Проверялась работа send.py и sendtime.py, отправку по крону не пробовал.
    Attached Files Attached Files
    Last edited by MercuryV; 12-05-2012 at 13:47.

  11. #41
    Quote Originally Posted by MercuryV View Post
    Осмелюсь предположить, что python3 нужен для скрипта отправки sms, который там используется для оповещений...
    Нет, Backup for E-Mail (gmail.com).
    при запуске sendEmail
    PHP Code:
    # ./sendEmail
    Can't locate strict.pm in @INC (@INC contains: /opt/lib/perl5/5.10 .) at ./sendEmail line 38.
    BEGIN failed--compilation aborted at ./sendEmail line 38. 

  12. #42
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by qwest View Post
    Can't locate strict.pm in @INC (@INC contains: /opt/lib/perl5/5.10 .) at ./sendEmail line 38.
    и какое отношение это имеет к Python3, что вы просили?

  13. #43
    Quote Originally Posted by MercuryV View Post
    и какое отношение это имеет к Python3, что вы просили?
    согласен, проблема не в нем. Сорри!

    Разбираясь в логах я заменил что perl установлен криво.
    opkg remove perl
    opkg install perl
    или
    opkg install perl --force-reinstall
    не устанавливают его полностью, в частности отсутствуют файлы в /opt/lib/perl5/

  14. #44
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by qwest View Post
    Разбираясь в логах я заменил что perl установлен криво.
    opkg remove perl
    opkg install perl
    или
    opkg install perl --force-reinstall
    не устанавливают его полностью, в частности отсутствуют файлы в /opt/lib/perl5/
    Perl установлен именно так, как вы его установили.
    Репозиторий entware базируется на репозитории openwrt, perl там разделен на множество пакетов (там вообще так принято по поводу и без повода). Посмотрите, сколько пакетов есть на тему perl
    Code:
    opkg list | grep perl
    strict.pm, если мне не изменяет память, содержится в
    Code:
    opkg install perlbase-essential
    если не будет хватать чего-то еще - доустановите.

  15. #45
    Quote Originally Posted by MercuryV View Post
    Perl установлен именно так, как вы его установили.
    Репозиторий entware базируется на репозитории openwrt, perl там разделен на множество пакетов (там вообще так принято по поводу и без повода). Посмотрите, сколько пакетов есть на тему perl
    Code:
    opkg list | grep perl
    strict.pm, если мне не изменяет память, содержится в
    Code:
    opkg install perlbase-essential
    если не будет хватать чего-то еще - доустановите.

    Code:
    # opkg list_installed | grep perl
    perl - 5.10.0-7
    perl-html-parser - 3.56-1
    perl-html-tagset - 3.20-1
    perl-uri - 1.36-1
    perl-www - 5.812-1
    perlbase-config - 5.10.0-7
    perlbase-errno - 5.10.0-7
    perlbase-essential - 5.10.0-7
    perlbase-io - 5.10.0-7
    perlbase-module - 5.10.0-7
    perlbase-selectsaver - 5.10.0-7
    perlbase-socket - 5.10.0-7
    perlbase-symbol - 5.10.0-7
    perlbase-xsloader - 5.10.0-7
    Конечно предварительно
    В файле /opt/lib/perl5/5.10/Config.pm производим замену параметров
    Code:
    sed -i "s|^    libpth => undef,|    libpth => '/usr/lib /lib /opt/lib /opt/usr/lib',    # libpth => undef, |" /opt/lib/perl5/5.10/Config.pm
    Установленные пакеты из предыдущего репозитария (когда все работало):

    perl-io-socket-ssl - 0.999-1 - IO-Socket-SSL - Nearly transparent SSL encapsulation for IO::Socket::INET
    perl-net-ssleay - 1.30-1 - Net_SSLeay - Perl extension for using OpenSSL

    Code:
    # ./backup.sh
    May 15 09:34:02 sendEmail[30176]: ERROR => No TLS support!  SendEmail can't load required libraries. (try installing Net::SSLeay and IO::Socket::SSL)
    В новом их нет :-(
    Last edited by qwest; 15-05-2012 at 06:41.

Page 3 of 3 FirstFirst 123

Similar Threads

  1. Replies: 586
    Last Post: 30-01-2016, 18:32
  2. Replies: 45
    Last Post: 22-07-2013, 01:06
  3. Вопросы по перепрошивке dir-320
    By gweri in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 344
    Last Post: 29-10-2011, 10:36
  4. WL500gp mit Olegs FW: backup + 2HDD
    By atk69 in forum German Discussion - Deutsch (DE)
    Replies: 1
    Last Post: 16-01-2009, 17:51
  5. Backup to USB
    By Gizmo1007 in forum WL-700g Firmware Discussion
    Replies: 2
    Last Post: 22-10-2007, 16:56

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •