Exemple #1
0
        /// <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);
        }
Exemple #2
0
        /// <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);
            }
        }