

Usually you can Google “How do I setup email signature in _” and then put Mac Mail or Gmail or Outlook. In Outlook it’s File/Options/Mail/Signatures and then you can add new ones etc. If you’re keeping the formatting simple, with just text (name and contact information) that can be bolded or not bolded, bigger or smaller, and your logo, left aligned in different lines.Īnd I explained to Janet, we haven’t got a picture guide with images step by step for each of the email programmes, but there are plenty online and as software gets upgraded, the instructions change so Googling means you can find the one for your email programme and version from the official website of the software you use. I still managed to give some valuable tips to her which I will share with you now. We do have guides for when we do professional email signatures (using HTML) but Janet in this case was looking for the free and simple way to do it. When Janet asked this question about a “footer” she meant what we usually call “email signatures.” We’re so used to the way we say it, it’s interesting to see how it’s also referred to as an email footer – which as a description makes perfect sense! Adding an email signature to emailsĪll email programmes have a place where you can go and set this up. I first needed to associate what she asked, with my own vocabulary for this. MailMessage.To.Add(new MailAddress(userName)) ĮnableSsl = useSsl.ToLower().Our client Janet wrote recently and said, “quick question – do you have an idiots guide to adding a footer to emails please?” and the short answer is “No” and also Janet isn’t an idiot! MailMessage.From = new MailAddress(from) Add the alternate views instead of using MailMessage.Body LinkedResource footer = new LinkedResource("Footer.jpg", )


LinkedResource header = new LinkedResource("Header.jpg", ) Create a LinkedResource object for each embedded image String htmlBody = string.Format("", emailBody) ĪlternateView avHtml = AlternateView.CreateAlternateViewFromString(htmlBody, Encoding.Default, ) I assumed that from and userName are strings, creating instances of MailAddress: public static void SendMail(string from, string userName, string subject, string emailBody) You can embed resources in a MailMessage using AlternateView.
