Skip to content

This repository contains a small project (dotnet core 3.1) to send meeting invites to list of participants using Microsoft or Google as SMTP.

License

Notifications You must be signed in to change notification settings

chintan196/MeetingInviteSender

Repository files navigation

MeetingInviteSender

This repository contains a small project (dotnet core 3.1) to send meeting invites to list of participants using Microsoft or Google as SMTP.

Meeting Invitations sent using this utility are parsed and displayed properly. I have verified this with Gmail Web and Outlook Web and Windows versions.

XSLT Transformation - This project also demonstrates the logic to transform C# object(s) to string content using XSLT Templates. This can be used to generate template based items like ICS Calender Invites and HTML Body for emails.

Meeting Template Reference: Meeting templates defined under the project are defined by having some references from "Internet Calendaring and Scheduling Core Object Specification". More details on the same can be found on https://tools.ietf.org/html/rfc5545#section-3.2.17 I also added few additional properties to templates specific for Office365 and Google Calendar support.

Usage Note: Please note that for your meeting invitations to be displayed properly by clients (Gmail, Outlook) I suggest to use the same email (email address specified as User Name for SMTP) as an Organiser for the meeting, otherwise some client will not parse ICS correctly.

Author : Chintan Desai

About

This repository contains a small project (dotnet core 3.1) to send meeting invites to list of participants using Microsoft or Google as SMTP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published