Самый простой способ: Книга: «Самый простой способ» — Мадукар. Купить книгу, читать рецензии | ISBN 978-5-98882-063-5

Содержание

Какой самый простой способ отправить сообщение через Outlook с Ruby?



Моя работа требует, чтобы я автоматизировал генерацию электронной почты для определенных тестов. Я оглядывался вокруг, но не смог найти разумного решения, которое можно было бы быстро реализовать. Он должен быть в outlook, а не на каком-то другом почтовом сервере, так как у нас есть некоторые странные правила аутентификации, и нам нужна возможность сохранять черновики вместо того, чтобы просто отправлять сообщение.

Очевидно, win32ole может это сделать, но я не могу найти ни одного достаточно простого примера.

ruby outlook win32ole
Поделиться Источник Andrew Harrington     26 сентября 2012 в 00:58

2 ответа


  • Самый простой способ запустить приложение ruby CGI

    Каков самый простой способ запустить локально приложение Ruby CGI Я ищу очень простой, например, 5 строк кода, если это возможно, без использования внешних серверов, таких как NginX и Apache и т. д EDIT : Если быть более точным: Учитывая простой сценарий Ruby, я хотел бы служить ему как CGI, либо…

  • Какой самый простой и портативный способ отправить email в elisp?

    Я хотел бы написать небольшую команду emacs, чтобы отправить email. Какой самый простой способ сделать это? Я знаю, что есть много плагинов для отправки почты для emacs, но на самом деле мне просто нужно отправить простой маленький email.



9

Предполагая, что учетные данные Outlook сохранены, и вы настроены на автоматический вход в Outlook, WIN32OLE делает это довольно хорошо:

require 'win32ole'
outlook = WIN32OLE.new('Outlook.Application')
message = outlook.CreateItem(0)
message.Subject = "Hey look a subject!"
message.Body = "Yes this is dog"
message.Recipients.Add '[email protected]'
message.Recipients.Add '[email protected]'
message.Attachments.Add('C:\Path\To\File.txt')
#Want to save as a draft?
message.Save
#Want to send instead?
message.Send

На самом деле это довольно хорошо задокументировано в разделе » Автоматизация Outlook с Ruby: сохранение почтовых сообщений в файлы «, как и автоматизация rest из windows с Ruby.

У вас может возникнуть проблема с авторизацией, которую, если она появится, можно решить с помощью «Расширенной безопасности для Outlook».

Поделиться Tadgh     26 сентября 2012 в 01:09


Поделиться jantony_pdx     27 ноября 2013 в 20:37


Похожие вопросы:


Как отправить email с bash через учетную запись gmail?

У меня есть скрипт bash, который периодически проверяет, работает ли определенный скрипт ruby. Сценарий ruby должен быть up 24/7., если это не так, сценарий bash должен отправить email. Это мое…


Самый простой способ отправить почту с Ruby на Rails

Какой самый простой способ отправить почту с помощью Ruby на Rails? Есть ли способ отправить почту непосредственно через ruby и пропустить все модели rails и сложность, точно так же, как функция php…


Какой самый простой способ отправить url в приложение iPhone?

Я пишу заявление, чтобы помочь мне лучше провести исследования при работе над iPhone. Часть этого включает в себя отслеживание URL-адресов/закладок для просмотра позже. Какой самый простой способ…


Самый простой способ запустить приложение ruby CGI

Каков самый простой способ запустить локально приложение Ruby CGI Я ищу очень простой, например, 5 строк кода, если это возможно, без использования внешних серверов, таких как NginX и Apache и т. д…


Какой самый простой и портативный способ отправить email в elisp?

Я хотел бы написать небольшую команду emacs, чтобы отправить email. Какой самый простой способ сделать это? Я знаю, что есть много плагинов для отправки почты для emacs, но на самом деле мне просто…


Отправить письмо в группу Outlook через ANT

Я хотел бы отправить автоматические электронные письма в outlook группы, используя ANT скриптов. Используя ANT mail task для отправки получателям separatd через запятую, и это прекрасно работает….


Какой самый простой способ установить Ruby на мой сервер

Я хочу кодировать страницы в Ruby, чтобы мой сайт мог работать в Ruby (точно так же, как у меня есть установка php на моем сервере). Какой самый простой способ сделать это?


Какой самый простой способ отправить email с вложением с помощью Python?

Каков самый простой способ отправить email с вложением mp3 с помощью Python? В прошлом я писал сценарии, которые использовали канал sendmail для отправки базовых сообщений email, но раньше я никогда…


Какой самый простой способ отправить данные из JApplet в JavaScript?

У меня есть страница HTML с applet, которая собирает данные, а затем должна отправить эти данные через вызов JavaScript, JS отправляет их в файл PHP. Я могу отправить Аргументы и значения методом…


Самый простой способ отправки несериализованных объектов через веб-сервисы c#

Может ли кто-нибудь дать мне рекомендации о том, какой самый простой способ отправить объекты через веб-сервисы (туда и обратно через клиентскую и серверную стороны) на C# без того, чтобы клиентская…

Самый простой способ добавить ссылки в Инстаграм

В Истаграм можно добавить только одну кликабельную ссылку — в описании профиля. Но этого часто бывает недостаточно: нужно дать ссылку на интернет-магазин, страницу с акциями и другие социальные сети. В этом случае можно создать мультиссылку. Нажав на мультиссылку в профиле Инстаграм, пользователь попадает на специальную страницу, где ссылок уже больше чем одна — к примеру, на сайт, соцсети и мессенджеры.

Мультиссылку можно сделать бесплатно с помощью специальных сервисов. Вот три самых популярных ↓

  1. Taplink.cc предлагает выбрать готовую тему оформления страницы с мультиссылкой. Можно добавлять текстовые блоки и заголовки, вопросы и ответы и любое количество ссылок. В бесплатной версии есть и статистика просмотров страницы.
С помощью Taplink парикмахер-колорист даёт клиентам возможность связаться с ней там, где им удобно
  1. Linktr.ee — в бесплатной версии можно добавлять сколько угодно ссылок на любые страницы: сайты, посты в соцсетях, товары в интернет-магазине, видео и статьи. Статистика покажет общее количество просмотров страницы и переходов по ссылкам без разбивки по дням и неделям. Ещё можно создать QR-код со ссылкой на вашу страницу в Linktr и разместить его на видном для клиентов месте.
На своей странице в Linktr компания L’Oreal разместила ссылки на официальные сайты представительств в разных странах
  1. Linkin.bio создаёт мини-лендинг, который выглядит как профиль в Инстаграме, и добавляет ссылки к постам в этой копии профиля. В бесплатной версии Linkin.bio можно добавить 30 ссылок на сторонние ресурсы и ссылку на одну соцсеть.
Это мини-лендинг  Linkin.bio — копия профиля в Инстаграме. Каждый пост был опубликован в ленте и дублируется на мини-лендинге, но уже со ссылкой на сайт. Это особенно удобно для интернет-магазинов — покупатель кликает на понравившийся товар и сразу попадает на страницу товара на сайте. Источник: Linkin.bio

Какой бы сервис вы ни выбрали, используйте максимум его возможностей, чтобы клиентам было проще найти товары или услуги, которые их интересуют.  А чтобы не потерять ни одного обращения и быстро отвечать клиентам сразу во всех мессенджерах и соцсетях, используйте агрегатор мессенджеров.

Самый простой способ стать счастливым mp3 download (22.68 MB)