LINUX.ORG.RU

Сообщения Pupizoid

 

smtplib не отпраляет письмо от *@mail.ru

Я пытаюсь использовать smtplib для отправки сообщений при помощи вот этого кода:

file = "path_to_a_file"
part = MIMEBase('application', "octet-stream")
part.set_payload(open(file, "rb").read())
encoders.encode_base64(part)
part.add_header('Content-Disposition', 'attachment; filename="%s"' % os.path.basename(file_book))
msg = MIMEMultipart()
msg['From'] = from_email@example.com
msg['To'] = to_email@example.com
msg.attach(part)
smtp = SMTP_SSL()
smtp.connect('smtp.yandex.ru')
smtp.ehlo()
smtp.login('my_email@yandex.ru', 'pass')
try:
    smtp.sendmail('my_email@yandex.ru', 'to_email@example.com', msg.as_string())
except SMTPException as e:
    print("Error: unable to send email: "+str(e))
smtp.quit()

Если в поле в msg['From'] указывать *@yandex.ru или *@gmail.com или *@my_domain.info всё раотает прекрасно. Не меняя ничего больше, просто в теле письма меняю адрес From. Но при попытке отправить с *@mail.ru я получаю вот эту ошибку:

(554, b'5.7.0 Failed to authorize the sender 1505621397-z6HZZunef2-9ulCCxTQ 1505621397-ZhCGNIKkSZ-9uPOg8fd')

Изначально хотел спросить почему smtplib ведёт себя по-иному, если авторизационные данные не меняются, но потом в обсуждениях здесь натолкнулся, что это же ответ сервера, значит smtplib тут уже не причём, а я неправильно составляю запрос? Как же быть тогда, чтобы отправлять письмо указывая в теле From: something@mail.ru?

 , ,

Pupizoid
()

Ubuntu 12.04 не просыпается из suspend to ram

Всем привет! Вопрос распространенный, но у меня с извращениями- перелопатил весь интернет- похожего описания не нашел. При pm-suspend комп засыпает (только кажется немного быстро, но это мои ощущения) при просыпании включается вентилятор, диодики и два раза кряхтит жесткий. И всё. Дисплей не включается(совсем, даже подсветка не горит), жесткий больше не шевелится, нажатие NumLock CapsLock фонарики не переключает, на кнопку выключения не реагирует. Стоят проприетарные драйвера, на открытых тоже самое. Устанавливал uswsusp пробовал усыпить командой s2ram результат полностью идентичный.

Железо: HP Pavilion dv6 2055er 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4500/5100 Series]

 ,

Pupizoid
()

Midnight Commander ассоциация файлов

Всем известно, что ассоциация файлов в замечательном двухпанельнике Midnight Commander настраивается в файле .config/mc/mc.ext. У меня трудности с заданием ассоциации для файла .xmind. Дело в том, что команда file показывает для таких файлов следующее:

::~::->> file Я.xmind 
Я.xmind: Zip archive data, at least v2.0 to extract
И, соответсвенно, mc его открывает как архив, добавил в самый верх файла mc.ext строки:
### Xmind maps ###
regex/\.([xX][mM][iI][dD]?)$
    Open=xmind %f >/dev/null 2>&1
Не помогает. Прощу помощи.
::~::->> mc --version
GNU Midnight Commander, версия 4.8.1
Скомпилирован с библиотекой GLib версии  2.31.20
С библиотекой S-Lang и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm и консоли Linux
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, fish
Тип данных: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;

 , , , ,

Pupizoid
()

Видео и аудио с сервера

Привет, всезнающий!

Ситуация у меня следующая: есть сервер с файлопомойкой, к нему подключена домашняя акустика. Хочу, как домохозяйка (тут ткнул, тут открыл, выбрал и запустил), смотреть кино с ноутбука(подключение по вафле), а звук слушать в акустике.

На сколько я понял подобного сочетания, как MPD+клиент для музыки, для видео нету, и это очень жаль. Вижу пока два варианта (которые я пробовал):

1) Воспроизводить видео на ноутбуке(клиенте), звук перенаправлять на сервер pulseaudio. Мне этот вариант не понравился, потому что система критична к нагрузке на сеть(звук искажаться начинает) и очень не стабильно- то на сервере pulseaudio упадет, то на клиенте avahi-daemon дурить начинает. В общем как вариант для домохозяйки не годится- нужно шаманить, что бы запустить.

2) Установка на сервере VLC, запуск его на сервере как демон с веб-интерфейсом,

vlc -d --extraintf=http --http-port=5555
просмотр кинишка в браузере на 5555 порту. Этот вариант мне потенциально(видео я так и не увидел) не нравится тем, что видео предлагается смотреть через flowplayer в браузере, соответсвенно никаких переключений звуковых дорожек и прочих настроечек и проблемы с запуском DVD-папок. Ещё заметил непиятность- оставил на компе открытую страницу web-интерфейса и отправил ноут в спящий режим, через некоторое время обнаружил на сервере использование процессора 100%, исследование htop не принесло результата- я так и не нашел процесс, грузящий комп. А вообще на деле, я видео так и не запустил, потому что вижу надпись «Загружается flowplayer... если ничего не происходит проверьте связь с интернетом», связь с интернетом я проверил, даже архив с flowplayer-ом скачал, только куда его деть не знаю, хотя звук из фильма через акустику идет, с этим норм.

Собственно вопросы: Почему pulseaudio падает? Как flowplayer на веб-интерфейсе VLC заставить работать? Может есть какие ещё способы решения моей задачи?

Про музычку. Тут все легко: MPD+клиент. Но есть пару вопросов, которые я не понимаю и как в гугле спросить- не знаю:

1) При воспроизведении через mpd периодически звук начинает искажаться (хрипы, стоны, писки), лечится пауза/плей. Каких то пакетов не хватает?

2) При слушании музыки звуки из браузера (!!!) воспроизводятся через MPD(!!!), при этом происходит неприятное прерывание звукового потока и иногда появляются хрипы, стоны из первого вопроса. Это я вообще не понял как такое происходит и как звук с компа попадает на сервер о_О !

Монструозные мультимедиа центры рассматриваю только на крайний случай, потому что они избыточны, мне нужно всего лишь смотреть видео и слушать музычку с компов.

Любые советы, замечания и мысли буду рад прочитать. Спасибо!

 , , ,

Pupizoid
()

Awesome-git на ubuntu 12.04

Как правильно установить и запустить awesome-git на Ubuntu 12.04? скачал и установил в /usr/local/stow/awesome-3.4.11/ версию awesome из git, после этого ругался сначала на отсутствие lgi, доустановил lua-lgi, потом на то, что этот пакет очень старый, установил из debian sid новый. Теперь, ругается на отсутствие beautiful и файла rc.lua, я так понимаю это из за того, что не используется моя настроенная конфигурация? Вопрос: как правильно запустить, что бы использовались библиотеки в /usr/xdg/awesome и конфиг в ~/.config/awesome/ ???

 , , ,

Pupizoid
()

Отключить диалог нажатия кнопки включения Ubuntu 12.04

Настроил отправку ноутбука в hibernate нажатием кнопки выключения через редактирование /etc/acpi/powerbtn.sh, всё работает, за исключением одного. Стандартный диалог выключения Ubuntu 12.04 всё равно вылезает, и получается, что после поднятия из hibernate он продолжает висеть и отсчитывать 60 секунд до простого выключения. Как его убрать?

 , , кнопка включения

Pupizoid
()

Форматировать вывод

Привет, ЛОР! Помоги! Есть входной поток из файла типа:

#: ../panels/sound/data/gnome-sound-panel.desktop.in.in.h:4
msgid "Card;Microphone;Volume;Fade;Balance;Bluetooth;Headset;"
msgstr "Карта;Микрофон;Громкость;Затухание;Баланс;Bluetooth;Наушники;"
--
#: ../panels/universal-access/gnome-universal-access-panel.desktop.in.in.h:4
msgid "Keyboard;Mouse;a11y;Accessibility;Contrast;Zoom;Screen Reader;text;font;size;AccessX;Sticky Keys;Slow Keys;Bounce Keys;Mouse Keys;"
msgstr "Клавиатура;Мышь;a11y;Специальные возможности;Контрастность;Масштаб;Чтение с экрана;текст;шрифт;размер;AccessX;залипающие клавиши;медленные клавиши;отскакивающие клавиши;клавиши мыши"
--
#: ../panels/user-accounts/data/gnome-user-accounts-panel.desktop.in.in.h:4
msgid "Login;Name;Fingerprint;Avatar;Logo;Face;Password;"
msgstr "Вход;Имя;Отпечаток;Аватар;Логотип;Лицо;Пароль;"
--
#: ../panels/wacom/gnome-wacom-panel.desktop.in.in.h:4
msgid "Tablet;Wacom;Stylus;Eraser;Mouse;"
msgstr "Планшет;Wacom;Перо;Ластик;Мышь;"
нужно привести к виду
gnome-sound-panel.desktop Карта;Микрофон;Громкость;Затухание;Баланс;Bluetooth;Наушники;
gnome-universal-access-panel.desktop Клавиатура;Мышь;a11y;Специальные возможности;Контрастность;Масштаб;Чтение с экрана;текст;шрифт;размер;AccessX;залипающие клавиши;медленные клавиши;отскакивающие клавиши;клавиши мыши
gnome-user-accounts-panel.desktop Вход;Имя;Отпечаток;Аватар;Логотип;Лицо;Пароль;
gnome-wacom-panel.desktop Планшет;Wacom;Перо;Ластик;Мышь;
Понятно что с помощью sed, видимо.

 ,

Pupizoid
()

Низкая скорость при обращении к Яндекс.Диску

Наговнякал тут скрипт для бэкапа на Яндекс.Диск с помощью rsync. сосственно вот он:

#!/bin/bash
mount -t davfs https://webdav.yandex.ru /mnt/yandex
notify-send "Запущено резервное копирование, дождитесь сообщения о завершении"
rsync -vralo --progress --delete-before --exclude-from=/home/pupizoid/bin/backup.conf / /mnt/yandex/BackUP_Pavilion
umount -t davfs https://webdav.yandex.ru
notify-send "Резервное копирование окончено"
В опциях rsync -v на время отладки. Собственно все работает, только скорость записи крайне низкая. Вот что выводит при бэкапе:
etc/ImageMagick/coder.xml
         842 100%   20.06kB/s    0:00:00 (xfer#500, to-check=249851/250395)
etc/ImageMagick/colors.xml
        1383 100%   32.16kB/s    0:00:00 (xfer#501, to-check=249850/250395)
etc/ImageMagick/delegates.xml
       10932 100%    0.00kB/s    0:00:00 (xfer#502, to-check=249849/250395)
etc/ImageMagick/log.xml
         956 100%    0.00kB/s    0:00:00 (xfer#503, to-check=249848/250395)
etc/ImageMagick/magic.xml
         888 100%   51.01kB/s    0:00:00 (xfer#504, to-check=249847/250395)
Почему так медленно? Ожидал большего! Может как то связано с кешированием и настройками davfs2?

 , ,

Pupizoid
()

Ошибка Function not implement (38)

При работе rsync сыпет ошибками вида:

rsync: symlink "file_name" -> "file_name2" failed: Function not implemented (38)
Гуглеж по теме говорит, что проблема в выставлении времени модификации на симлинки. И везде, вроде как, рекомендуют обновить rsync. У меня стоит последняя версия 3.0.9. Разобраться глубже не позволяет уровень английского. ЛОР! Помоги!

 , ,

Pupizoid
()

Автотключение акустики ноутбука

Здравствуйте! В очередной раз решил помудохаться с автоматическим отключением акустики ноутбука при подключении внешних колонок. Без результата. Про редактирование /etc/modprobe.d/alsa-base.conf знаю, уже перепробовал все возможные и невозможные комбинации.

Ubuntu 12.02, Alsa-base 1.0.25, pulseaudio 1.1.

::~::->> cat /proc/asound/pcm
00-00: STAC92xx Analog : STAC92xx Analog : playback 1 : capture 1
00-01: STAC92xx Digital : STAC92xx Digital : playback 1
01-03: HDMI 0 : HDMI 0 : playback 1
::~::->> cat /proc/asound/card0/codec* | grep Codec
Codec: IDT 92HD75B3X5
Может кто нибудь знает как лечить?

 , , ,

Pupizoid
()

Ubuntu 12.04 не видит встроенный кардридер

Ноутбук HP Pavilion dv6 c Ubuntu 12.04 не видит встроенный кардридер

::~::->> lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:a127 Suyin Corp. 
Bus 004 Device 003: ID 04fc:05da Sunplus Technology Co., Ltd 

Дистрибутив не виноват, на нетбуке с точно таким же кардридер работает. Железо в порядке- с арчем кардридер работал.

 , встроенный кардридер

Pupizoid
()

Deadbeef-а нету в «трее»

Использую Ubuntu 12.04+gnome-panel+awesome при этом сочетании Deadbeef, а как еще заметил пока писал, и Double Commander, сворачиваются в какой то невидимый «трей», на панели их нет. Skype, dropbox, transmission отображаются нормально. Поможите вернуть?

 , , ,

Pupizoid
()

[pdf-формы][linux]Не умеем?!?

Сегодня повергло в шок и впервые за всё время (около года) пошатнуло мою веру в истинность пути Linux открытие, что pdf-форму заполнить на Linux невозможно!!! Точнее заполнить можно, но сохранить и открыть заново для того что бы исправить или открыть на оффтопике (простихоспади) без нервов нельзя! все записи сползают-растягиваются-деформируются! Пробовал evince и acrobatreader из aur. Это конечно номер!! Проблема возникла из pdf-формы на загранпаспорт, естественно.

 

Pupizoid
()

[chromium] не синхронизирует закладки

Здравствуйте, уважаемые! Поделитесь опытом использования встроенной в chromium синхронизации, у меня вот при первоначальном подключении аккаунта закладки синхронизировались, а теперь если на одном компе закладку добавляю, то на другом они не синхронизируются. ЧЯДНТ?

 

Pupizoid
()

[awesome] Сделать окна всегда master

Здравствуйте! Подскажите решение. Хочу, что бы контакт-листы skype и pidgin при запуске становились master и все диалоговые окна открывались после них в тайлинге? И заодно ширина master области уменьшалась относительно стандартной, и количество колонок в stack-области устанавливалось-2. Подскажите как?

 

Pupizoid
()

[скайпопроблемы] Не работает Skype из под Arch

Собсственно сабж! У кого тоже? С чем связано? Microsoft атакует?

Pupizoid
()

luakit открытие торрент-файлов

Здравствуйте. Я тут вязну в awesome и luakit потихоньку. Только начал читать про язык lua. А функционала хочется уже сейчас. Как сделать что бы luakit открывал torrent-файл после загрузки?

Pupizoid
()

Апплет «конвертик» xfce4

У меня Arch+xfce4. Никак не могу найти как называется апплет в виде конвертика в трее, который под себя объединяет почту, pidgin и глобальный статус чат-приложений. В Xubuntu такой есть. Подскажите, кто знает?

Pupizoid
()

Настройка kopete

Еще один вопрос из разряда «0 ответов».

Мне не нравятся всплывающие сообщения kopete. а именно, в поле title указывается какая то ботва типа: «программа обмена мгновенными сообщениями kopete», а уже ниже указывают полезную инфу. Но когда кто то пишет мне сообщение, то вообще не понятно кто написал, потому что в места для имени контакта вообще не осталось!

Вопрос: как настроить вид всплывающих сообщений kopete?

Нашел файл /usr/include/kopete/ui/kopeteinfodialog.h в нем есть упоминание о некоем «@param title the title to be shown in the dialog». Дальше не знаю куда копать.

Pupizoid
()

Синхронизация Akonadi

Хочется синхронизировать базу akonadi с другим компом. Реально ли это? установил akunambol, но я так понимаю это синхронизирует почту и контакты. Мне хотелось бы синхронизировать kjots.

Pupizoid
()

RSS подписка на новые темы