Есть ли способ отправить письмо из Spotfire одним нажатием кнопки?

1

Я ищу вариант для отправки электронной почты с помощью кнопки click в текстовой области spotfire с использованием железа python

(или же)

мы можем реализовать их с помощью железа python и Automation Services.

(или же)

Есть ли способ сделать это с помощью программирования R

import clr
clr.AddReference("Microsoft.Office.Interop.Outlook")
from System.Runtime.InteropServices import Marshal


mail= Marshal.GetActiveObject("Outlook.Application").CreateItem(0)
mail.Recipients.Add("[email protected]")
mail.Subject = "subject here"
mail.Body = "Body here"
mail.Send();

приведенный выше код предназначен для отправки электронной почты, он отлично работает в клиенте spotfire, но не в web player.please помогите мне

Теги:
email
spotfire
ironpython

1 ответ

0

Вы можете использовать пакет mailR для запуска электронной почты. Это то, что работало для me-

sender <- "[email protected]" 
recipient<- "[email protected]" 
email <- send.mail(from = sender,to = recipients,subject="R-email",body = 
"Body of the email",smtp = list(host.name = "smtp.gmail.com", 
user.name="[email protected]",passwd="password",port=587,ssl=TRUE),authenticate 
= TRUE,send = FALSE)
email$send() 

Ещё вопросы

Сообщество Overcoder
Наверх
Меню