Отправка записи VoiceMail через sendEmail.

Для начинающих.
Всем начинающим - сюда.

Модераторы: Admins, Модераторы

Ответить
Аватара пользователя
nikto
Сообщения: 198
Зарегистрирован: 26 май 2012, 16:12
Откуда: Резиновск

Отправка записи VoiceMail через sendEmail.

Сообщение nikto » 18 мар 2013, 15:44

Добрый день уважаемые.

Подскажите, может кто то реализовывал.
Хочу отправить сообщение пользователю с записью но через сторонний клиент, в частности sendEmail

В системе нет ни sendmail ни exim

Заранее спасибо.
Мы всегда можем уметь...

awsswa
Сообщения: 1729
Зарегистрирован: 28 апр 2012, 10:19
Откуда: Russia, Пермь

Сообщение awsswa » 18 мар 2013, 16:36

так поставьте mailx и отправляйте через него

Аватара пользователя
nikto
Сообщения: 198
Зарегистрирован: 26 май 2012, 16:12
Откуда: Резиновск

Сообщение nikto » 18 мар 2013, 18:44

Не совсем понял.

У меня есть уже sendemail, через него я отправляю всякую шелуху пользователям.

Но у voicemail.conf есть параметр attach = yes и mailcmd=

Проблема в том что при использовании sendemail не понятно какие параметры куда подставлять, ведь сам то автериск что то туда помимо меня вставит к примеру emailsubject mailbody
Мы всегда можем уметь...

awsswa
Сообщения: 1729
Зарегистрирован: 28 апр 2012, 10:19
Откуда: Russia, Пермь

Сообщение awsswa » 18 мар 2013, 19:00

я использую
mailcmd= ssmtp

но можно отправлять и через mailx - там вообще никаких настроек не надо

Аватара пользователя
noize
Сообщения: 913
Зарегистрирован: 29 ноя 2006, 12:51
Откуда: Москва

Сообщение noize » 19 мар 2013, 06:32

могу поделиться скриптом, который прописан в качестве mailcmd. Скрипт принимает из STDIN сообщение, собирает аттач из mime в wav и дальше уже отсылает его через Net::SMTP

Аватара пользователя
nikto
Сообщения: 198
Зарегистрирован: 26 май 2012, 16:12
Откуда: Резиновск

Сообщение nikto » 19 мар 2013, 07:14

2_noize

Конечно хочу, любой код - это повод пораскинуть мозгами =)
Мы всегда можем уметь...

Аватара пользователя
noize
Сообщения: 913
Зарегистрирован: 29 ноя 2006, 12:51
Откуда: Москва

Сообщение noize » 19 мар 2013, 08:10

Подчистил немного скрипт, убрал работу с БД и специфические штуки, используемые внутри компании.
Для отправки используются модули Net::SMTP, Net::SMTP::SSL и MIME::Entity. Если отправлять будете через sendEmail, в функции sender удалите всё ненужное и добавьте вызов команды sendEmail.
Вложения
vm_sender.pl.zip
(2.6 КБ) 19 скачиваний

Аватара пользователя
Wapo
Сообщения: 1391
Зарегистрирован: 08 май 2009, 09:47
Откуда: СПб.
Контактная информация:

Сообщение Wapo » 20 мар 2013, 08:42

Есть еще такая интересная и простая штука для perl-a Mail::Sender
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.

Ответить