Отправить вывод функции в виде электронного письма в облачные функции IBM - PullRequest
0 голосов
/ 14 января 2019

У меня есть следующий код, который дает мне CSV-файл:

def main(args):
    data = get_data()
    csv_output = get_csv_file_data(data)
    return {'body': csv_output.getvalue(),
            'headers': {'Content-Type': 'text/csv',
            'Content-Disposition': 'attachment;filename=myfilename.csv'}}

Есть ли способ в облаке IBM, когда я могу отправить этот CSV-файл в виде сообщения электронной почты в функции?

1 Ответ

0 голосов
/ 15 января 2019

IBM Cloud не предоставляет службу электронной почты как часть своих платформенных сервисов (IBM Cloud cata), но вы можете использовать SendGrid либо напрямую SendGrid , либо через классические инфраструктурные сервисы в IBM Cloud .

Этот пример кода, OpenWhisk Contact , использует SendGrid для отправки электронной почты с помощью IBM Cloud Functions.

...