За последние 24 часа нас посетили 17770 программистов и 1703 робота. Сейчас ищут 1806 программистов ...

Отправка письма как СОБРАНИЕ в outlook

Тема в разделе "Работа с почтой", создана пользователем grach28rus, 30 май 2017.

  1. grach28rus

    grach28rus Новичок

    С нами с:
    1 ноя 2016
    Сообщения:
    6
    Симпатии:
    1
    Всем привет. Есть задача. Отправлять письма как приглашение(Собрание).
    Всё что смог осилить:
    PHP:
    1. $textBody = '
    2.    BEGIN:VCALENDAR
    3.    PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
    4.    VERSION:2.0
    5.    METHOD:REQUEST
    6.    BEGIN:VEVENT
    7.    ATTENDEE;
    8.    ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:*******
    9.    ORGANIZER:MAILTO:********
    10.    DTSTART:20060119T133000Z
    11.    DTEND:20060119T140000Z
    12.    LOCATION:Офис
    13.    TRANSP:OPAQUE
    14.    SEQUENCE:0
    15.    UID:kjdshk234579rbr899
    16.    DTSTAMP:20060116T131552Z
    17.    PRIORITY:1
    18.    X-MICROSOFT-CDO-IMPORTANCE:1
    19.    CLASS:pUBLIC
    20.    END:VEVENT
    21.    END:VCALENDAR';
    22.  
    23. $message = \Yii::$app->mailer
    24.     ->compose()
    25.     ->setTo('***')
    26.     ->setSubject('sobshenie')
    27.     ->setTextBody($textBody)
    28.     ->setFrom('***');
    29. $mes = $message->getSwiftMessage();
    30. $mes->setContentType('text/calendar; method=REQUEST');
    В таком варианте письмо приходит с вложением календарь.
    Использую Yii2.
    Есть идеи как реализовать? Outlook 2013.
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Есть пример того что должно получиться (eml)? Там письмо с текстом или текст и файл? Что даёт понять outlook что это собрание?