Archive

Posts Tagged ‘smtp’

Wordpress, привязываем к gmail и прочей почте без плагинов

October 10th, 2009 Davnozdu 3 comments

Всем привет!
Это мой первый пост на новом домене, откроем новый сезон публикаций.
Вы можете подписаться на новую RSS ленту по этой ссылке

Вступление:

В связи с переездом на новый домен и переносом постов моего блога в новый блог возникла маленькая проблема.
А именно, нужно было настроить почтовые уведомления о сообщениях.
Поскольку у меня слабенький VDS и ресурсов в нём совсем не много я разумеется отключил всё лишнее.
Включая Sendmail.
И действительно, зачем крутить демона когда его можно заменить лёгкой альтернативой: ssmtp
Читать Далее…

Автоответчик и приём факсов в ОС Linux с помощью старого Voice модема

May 10th, 2009 Davnozdu 10 comments

Всем привет!

Завалилось у меня тут несколько Voice модемов.
Два Zyxel Omni 56k com-port и один Acorp Sprinter 56k USB (софт модем)

Я уже про них давно забыл, со времён когда ещё сидел в интернете по Dial UP
Но на этой недели их спокойная и безмятежная жизнь на полке закончилась.

Мне пришла в голову очередная идея:
Сделать автоответчик для дома.

Первое, с чего я решил начать, так это подключение самого модема к серверу.
Для начала решил попробывать завести Soft modem Acorp sprinter 56k USB
Пересобрал ядро, и принялся искать драйвера.
Для начала заглянул на страничку www.linmodems.org и скачал там скрипт scanModem
Он сам определить Ваш модем и предложит скачать подходящий драйвер.
Мне же он предложил подгрузить модуль ядра и попробывать снова.
Пересобирать ядро и возиться с драйверами мне было неохота и я решил поставить Zyxel Omni 56k с COM-port’ом

После подсоединения модема к серверу у меня возник вопрос:
Как же проверить его работоспособность?

Погуглив я наткнулся на программу minicom
Она позволяет Вам общаться с устройствами через COM port
Но почему-то она так и не смогла увидеть мой модем.
Тогда я решил послать AT команды напрямую через COM port
Делается это так:
Читать Далее…

Gentoo: Получи SMS когда закончится сборка пакета

April 24th, 2009 Davnozdu 3 comments

Всем привет!

Вот наткнулся на интересную статью для пользователей Gentoo.

Идея: Поставить сборку пакета (или обновление мира) с помощью emerge и получить SMS при выполнении.

Реализация:

Нам потребуется:
mailx client (mail-client/mailx) – это консольное приложение для отправки почты.
MTA (mail transfer agent) агент для mailx (Postfix, Sendmail или ssmtp)

Скрипт: /usr/local/sbin/emobalert

Copy SourceCopy HTML

  1. #!/bin/sh
  2. # Record exit status of emerge–must precede ALL other commands!
  3. [ $? -eq 0 ] && RESULT=”PASS” || RESULT=”FAIL”
  4. # Change next line to your mobile/SMS address
  5. SMS_ADDR=”2015551212@sms.some-mobile.com”
  6. LAST_PKG=”$(tac /var/log/emerge.log | awk$2 == “>>>” {print $4,$5,$6,$7; exit;}’)”
  7. CFG_MODS=”$(find /etc -iname ‘._cfg????_*’ | wc -l)”
  8. mail -s”Emerge Completed” $SMS_ADDR <<-EOM
  9. ${RESULT} ${LAST_PKG}
  10. :::
  11. ${CFG_MODS} config updates pending
  12. $*
  13. EOM

Замените SMS_ADDR на Ваш телефон и SMS шлюз оператора.
И сделайте скрипт исполняемым.

Запуск:

Например вот так:

emerge -uDv world; emobalert

И по окончании сборки Вы получите такое сообщение:

From: root@localhost.localdomain
(Emerge Completed)
PASS (2 of 2) app-crypt/seahorse-2.22.3
:::
0 config updates pending

По моему очень удобно.

Источник

Используем SSMTP для отправки почты по умолчанию

March 11th, 2009 Davnozdu No comments

Всем привет!

Сегодня рассмотрим, как Нам заменить стандартный sendmail на SSMTP и получать всю почту к себе на e-mail.

Для начала поставим SSMTP.

Пользователи Linux ставят и делают первичную настройку по ЭТОЙ инструкции.
И переходят ко второй части статьи.

Для пользователей FreeBSD:

1) Устанавливаем SSMTP

monitor# cd /usr/ports/mail/ssmtp
monitor# make install replace clean
monitor# cd /usr/local/etc/ssmtp
monitor# ls
revaliases.sample ssmtp.conf.sample
monitor# cp revaliases.sample revaliases
monitor# cp ssmtp.conf.sample ssmtp.conf
monitor# ls
revaliases revaliases.sample ssmtp.conf ssmtp.conf.sample

2) Правим rc.conf
Читать Далее…

Отправляем логи по почте через SSMTP и BASH скрипт

February 23rd, 2009 Davnozdu 4 comments

Всем привет!
После сбора логов ICQ переписки я озадачился их доставкой руководству.
Поскольку о слежении должно знать как можно меньше человек было решено отсылать логи на почту начальству с сервера.

В качестве SMTP сервера я воспользовался моим любимым SSMTP.
Скачать его можно здесь
Установка проста:
Пользователи Gentoo делают:

emerge ssmtp

На же моё сервере стоит SuSe 10.2 и всё приходится ставить из сорцов.
Приступим:
Читать Далее…