Example #1
0
        private String Find_domaion_creation_date(String pSenderSmtpAddressDomain)
        {
            String creationDate = "";
            String fechaDomain  = "";

            try
            {
                fechaDomain = WhoisResolver.Whois2(pSenderSmtpAddressDomain);
            }
            catch (Exception ex)
            {
                throw new Exception(("Network: Whoisresolved failed" + ex.ToString()));
            }


            String[] fechaDomainKeys = fechaDomain.Split('\n');

            Int32 indice = 0;

            foreach (string key in fechaDomainKeys)
            {
                indice = indice + 1;
                if (key.ToUpper().Contains("CREATION"))
                {
                    indice = indice - 1;
                    break;
                }
            }

            if (indice != fechaDomainKeys.Length)
            {
                creationDate = fechaDomainKeys[indice].Split(':')[1];
                creationDate = creationDate.Replace(" ", "");
                creationDate = creationDate.Substring(0, 10);
            }
            else
            {
                creationDate = DateTime.Today.ToShortDateString();
            }

            return(creationDate);
        }