Using iCal in VB.net - vb.net

I have a VB.net application which manages an appointment book for a medical clinic. When an appointment is booked, altered or cancelled, I would like the application to send an email containing appointment info so that the schedule on the device of the email recipient can properly reflect the appointment, whether it's on Outlook, Google, iPhone, Android, etc. My limited understanding upon reading other posts is that the solution may lie in attaching a .ics file to the email. Although .ics is an industry standard, I don't know if it recognized by all platforms. Can anyone provide any insight? Thanks!

Related

Freshdesk: Automating 'score' emails

Background: I have little coding experience (not API savvy) and would preferably use an automation tool for this but hope for some guidance in the best way to complete the task. '
We need to send a 'response' (number of emails sent by an agent) score at least twice a day to agents so they can gauge their efficiency. As an alternative we can build up a dashboard to enable easy viewing of this information.
Question: How do I go about sending emails to each agents gmail account with the number of responses completed on Freshdesk that day? Can this be done with a Zapier connection to googlesheets and then forming a googlescript? Would it be easier to set up a live dashboard displaying all agents scores and if so how would you recommend doing this?
Sending emails would be tough given that most email clients (gmail, outlook, ...) have stricter rules on what lands in inbox to avoid spamming.
But you can build a dashboard in Freshdesk to show this information. The sdk has default support for most things you'd need.
Here's a blog post of a sample dashbaord app in Freshdesk: https://medium.com/freshworks-developer-blog/building-a-full-page-app-on-freshdesk-5ce17524277f

Excel VBA - display Skype Contact Card (Skype for Business)

Looking for a way to display Skype presence (Skype for Business) by Excel vba.
I do see that Excel does have this capacity.
Excel -> File -> info has access/displays Contact Cards of the author of a given Excel document as well as the correct contact card of the last person who modified it.
The question is how to create a similar effect via vba code.
The current state of affairs is I already made a Userform that detects and extracts names of titled individuals from text written in the text box.
I have a correct name of a staff member in the program itself, now
I'd like for Skype Contact Card to appear on screen the same way the File->Info authors/modifiers do appear on screen.
Internet so far failed me in finding the answer.
I found http://users.skynet.be/fa258239/bestanden/skype4com/skype4com.pdf however solutions within seem not to work anymore (or on my version of Excel/VBA(?) Skype4COM Objects cannot be created
Skype for Business does not use Skype4COM - Skype for Business used to be Lync and uses the REST for interfacing via the UCWA library. See this Q&A

Create an email tracker

I thought I would find tons of information on the subject but somehow the implementation of email tracking seems to illude me on the web. I understand that there is the so-called email tracking pixel that you can add to an html email. I suppose the src attribute of this image (pixel) would point to a website action or api that would note the opening of the email, etc. However this seems too easy for there to be email services that charge a ton of money to track emails.
I need to implement my own email tracking and am wondering has anyone implemented an email tracking and what are the caveats to it? I am not looking for specific implementations in php, ruby or asp.net, although such would be more than welcomed. I am more looking for the basic principals and approaches to such an implementation.

How to check if an email attachment has been opened

I am working on a study that sends people a PDF document with information about their health. The team would like to know if the person has actually opened the PDF document (a sign that they didn't just ignore the e-mail). I know that it'd be possible to do it with a link to an external file, but the users are much less likely to click on a URL and download it then they are to just view an attachment, and we don't want to do anything that might prevent the users from reading the information (we've already had people say they never received the message, and with further investigation they discovered they had, they had just ignored it).
Another option is to request a read report, but this is only useful if it doesn't annoy the user (ie it does it automatically when the email is opened instead of requesting them to send one). We're currently looking into this as well, but the ability to check if the attachment has been opened is a much better idea.
The email is generated in MS SQL and sent using the database mail system, and we have adobe acrobat pro, so creating scripts in pdfs is possible (although I'm not sure whether those scripts will be allowed to run).
Thanks
1) Dont include the PDF in the email, include a link to the PDF.
or
2) Include a javascript snippet in the PDF, which hits a per-user URL or includes IP address or something to track. This will only work if the user allows javascript, and if their pdf reader supports it.
See
http://ask.metafilter.com/153206/Is-it-possible-to-track-where-a-PDF-file-goes-once-in-the-wild
Since this was originally posted there has been a number of consumer tools that now let you track PDF's sent via a web link.
http://docsend.com , http://attach.io
and if you're sharing from Dropbox
http://orangedox.com
Much easier than having to script it yourself
At this time there are a number of tools available who offer attachment tracking service to their users. I am also using SalesHandy for attachment tracking and get the deep analysis of when & where your attachment is open.
Click to read more: https://www.saleshandy.com/document-tracking/

Emailing an image from an application

What's the best way of sending an email with an image from the application to the Mail.app for someone to send to any contact they like?
For example, in my app (iMood), you can select a 'mood', I'd like the user to be able to email this to a friend for example, by using a button in the navigation bar.
I can easily create the button etc. but just need to know a way to enable the user to send the image (ie. image.png) from the project to Mail.app as maybe an attachment or a picture in the email.
Thanks in advance.
This question has been answered many times and in many different forms.
Short answer: you can't. There is no API that allows you access to Mail attachments, and Apple's implementation of the mail URL scheme does not support attachments either.
To accomplish this, you have a couple of very unattractive options:
1) Build-in your own SMTP client. There are some Open Source libraries that are working toward this, but it's still a pain
2) Send the image to a third part server (yours) and compose and send the mail from there. Users probably won't like the possibility you collecting email addresses for nefarious purposes.
In your case, the best thing to do is save the image to the Photo Library. From there, users can send email with the photo.
If you'd like to see Apple enable email attachments, please file a request.