मैं लैरवेल के मेल एपीआई का उपयोग करके कैलेंडर आमंत्रण भेज रहा हूं।कैलेंडर आमंत्रण आईसीएस फ़ाइल के रूप में प्राप्त किया जाता है - लार्वेल
कैलेंडर जीमेल पर अच्छा दिखता है लेकिन उचित कैलेंडर आमंत्रण के बजाय दृष्टिकोण पर अनुलग्नक दिखाता है।
जीमेल की उत्पादन:
जबकि दृष्टिकोण पर यह लगाव हो रहा है:
मैं नाम invite.ics और मैं के साथ एक फ़ाइल बनाने हूँ सामग्री को edit.ics फ़ाइल के अंदर रखें, मैं ईमेल भेजते समय फ़ाइल संलग्न करता हूं।
$to = $row->to;
$subject = $row->subject;
$attachments = $row->attachment;
$cc = $row->cc;
$body = $row->body;
$calendar_invitation = $row->calendar_invitation;
\Mail::send(
'emailTemplates.dummy',
['emailBody'=>$row->body],
function(Message $message) use ($to,$subject,$attachments,$cc, $body, $calendar_invitation, $companyEmail)
{
$message->from($companyEmail, '');
$message->replyTo($companyEmail, 'Email Agent Evmeetings');
$message->to($to, '')->subject($subject);
$file = fopen("invite.ics","w");
echo fwrite($file,$calendar_invitation);
fclose($file);
$message->attach('invite.ics', array('mime' => "text/calendar"));
});
क्या आपने '$ message-> संलग्न ('login.ics', array ('mime' => 'text/calendar; charset =" utf-8 "; विधि = अनुरोध')) की कोशिश की है? – alepeino
मुझे लगता है मैंने किया, मैं फिर से कोशिश करूंगा @alepeino –
@alepeino यह काम नहीं किया –