/// <summary> /// Gets the URL of SharePoint's email configuration. /// </summary> /// <returns></returns> public static string GetMailConfiugrationURL() { SPWebApplication webApp = SharePointUtil.GetCentralAdminWebApplication(); string centralAdminUrl = webApp.Sites[0].RootWeb.Url; string url = String.Format("{0}/_admin/globalemailconfig.aspx", centralAdminUrl); return(url); }
/// <summary> /// Gets the SMTP settings for the current SharePoint instance. /// </summary> /// <returns></returns> public static string GetCurrentSMTPSettings() { SPWebApplication webAppAdmin = SharePointUtil.GetCentralAdminWebApplication(); if (webAppAdmin.OutboundMailServiceInstance == null) { return(null); } else { return(webAppAdmin.OutboundMailServiceInstance.Parent.Name); } }