Hi [[ session.user.profile.firstName ]]

Practical BIND 9 Management - 2/5. Statistics and Log Analysis.

BIND 9 can produce an extensive array of log messages and metrics. Experienced DNS administrators plan ahead to capture the most important metrics and logs, and to leverage available open source tools for capturing and analyzing them. Carsten shows examples using the BIND XML Statistics Channel, with open source tools including LogStash, Prometheus, Elastic Search, Kibana, and Grafana.

This series of five webinars, presented by Carsten Strotmann, will cover best practices and tips for monitoring and managing your BIND 9 deployment. Sessions 1, 2, and 3 are appropriate for both Authoritative and Recursive applications. Sessions 4 and 5 are primarily focused on Authoritative applications.

Session Topics:

Session 1: Monitoring, part 1 - Setting Up, Managing and Using Logs
Session 2: Monitoring, part 2 - Long-Term Statistics Monitoring and Log Analysis
Session 3: Load Balancing With DNSdist
Session 4: Dynamic Zones, part 1 - Basics
Session 5: Dynamic Zones, part 2 - Advanced Topics
Recorded Jul 22 2021 65 mins
Your place is confirmed,
we'll send you email reminders
Presented by
Carsten Strotmann has 20+ years experience in UNIX and BIND Systems Administration.
Presentation preview: Practical BIND 9 Management - 2/5. Statistics and Log Analysis.

Network with like-minded attendees

  • [[ session.user.profile.displayName ]]
    Add a photo
    • [[ session.user.profile.displayName ]]
    • [[ session.user.profile.jobTitle ]]
    • [[ session.user.profile.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(session.user.profile) ]]
  • [[ card.displayName ]]
    • [[ card.displayName ]]
    • [[ card.jobTitle ]]
    • [[ card.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(card) ]]
  • Channel
  • Channel profile
  • DNSSEC Masterclass #10. Troubleshooting DNSSEC Issues Recorded: Jul 27 2021 48 mins
    Alan Clegg, ISC Technical Support Engineer
    This is the last lecture in the series on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9. This session covers using the free open source dig tool to troubleshoot problems with your DNSSEC implementation.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #9. Key Maintenance, KASP, and Negative Trust Anchors Recorded: Jul 27 2021 77 mins
    Alan Clegg, ISC Technical Support Engineer
    DNSSEC has historically been regarded as complicated to maintain, but new software features have significantly automated maintenance tasks.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #8. Key Rollover and Algorithm Rollover Recorded: Jul 27 2021 52 mins
    Alan Clegg, ISC Technical Support Engineer
    Periodically, the DNS administrator will have to update keys to ensure continued security. This session explains how to update both the key, and the signing algorithm.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #7. Signing with BIND 9 Recorded: Jul 27 2021 61 mins
    Alan Clegg, ISC Technical Support Engineer
    This presentation will walk you through how to use BIND 9 to sign your DNS records so any resolver retrieving them can verify their authenticity.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #6. Record Types, Keys, Signatures and NSEC, pt2 Recorded: Jul 27 2021 56 mins
    Alan Clegg, ISC Technical Support Engineer
    Understanding the details of how DNSSEC keys and signatures are managed, as well as how the proof of non-existence (NSEC) works, will help any administrator maintain a valid DNSSEC identity.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues


    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #5. Record Types, Keys, Signatures, pt1 Recorded: Jul 27 2021 66 mins
    Alan Clegg, ISC Technical Support Engineer
    DNSSEC introduces some new DNS record types, as explained in this segment. Implementing DNSSEC also requires generating Keys and Signatures.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #1. Threats to the DNS, Need for DNSSEC Recorded: Jul 27 2021 60 mins
    Alan Clegg, ISC Technical Support Engineer
    DNSSEC is a critical tool in protecting your brand, and your users, from forgers and imposters. This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9. This first segment will explain the threats that DNSSEC mitigates against.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #4. Resolution and Validation. Recorded: Jul 27 2021 57 mins
    Alan Clegg, ISC Technical Support
    This segment covers the resolver process of checking the validity of the DNSSEC signatures on data retrieved through resolution.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #3. Cryptography and DNS background Recorded: Jul 27 2021 20 mins
    Alan Clegg, ISC Technical Support
    This short segment provides a useful refresher on public key cryptography and the DNS fundamentals essential to understanding DNSSEC.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • DNSSEC Masterclass #2. History of DNSSEC Development and Deployment Recorded: Jul 27 2021 26 mins
    Alan Clegg, ISC Technical Support
    This short segment provides useful background on how DNSSEC has evolved, providing context for later discussion of the current standards.

    This series of 10 lectures will take you through a full-day class on DNSSEC theory, history, implementation and troubleshooting, using current versions of BIND 9.

    1 - Why do we need DNSSEC?
    2 - DNSSEC Development & Deployment (history)
    3 - Basic Cryptography and DNS background for DNSSEC
    4 - Resolution and Validation
    5 - Record Types, Keys, Signatures and NSEC
    6 - Record Types, Keys, Signatures and NSEC, pt2
    7 - Signing with BIND
    8 - Key Rollover, Algorithm Rollover
    9 - Key maintenance, including the new KASP tool in BIND, Negative trust anchors
    10 - Troubleshooting DNSSEC issues

    ---
    Learn more at http://www.isc.org
  • Using the Kea DHCP Server - 6/6. Migrating to Kea from ISC DHCP Recorded: Jul 23 2021 63 mins
    Carsten Strotmann has 20+ years experience in UNIX systems administration and open source networking software.
    This series of six 1-hour webinars presented by Carsten Strotmann will enable a LINUX or UNIX system administrator to successfully deploy the open source Kea DHCP server. We will begin with a review of DHC protocol basics. Attendees will learn how to install, configure and monitor a DHCP server to assign dynamic and static IP addresses and IPv6 prefixes and configure appropriate client options, such as the default gateway and dns server.

    The Series
    Session 1. DHCP fundamentals, DHCPv4 vs DHCPv6 differences
    Session 2. Kea installation and configuration
    Session 3. Kea lease allocation, client classification, and option assignment
    Session 4. High Availability and DB Backends
    Session 5. Monitoring, Logging and Stork
    Session 6. Migrating to Kea from ISC DHCP

    ISC is the developer and maintainer of the ISC DHCP and Kea DHCP software systems. This work is supported by the sale of hook libraries that extend the management capabilities of Kea, and by software support contracts.
    ---
    Learn more at http://www.isc.org
  • Using the Kea DHCP Server - 5/6. Monitoring and Logging. Recorded: Jul 23 2021 63 mins
    Carsten Strotmann has 20+ years experience in UNIX systems administration and open source networking applications.
    This series of six 1-hour webinars presented by Carsten Strotmann will enable a LINUX or UNIX system administrator to successfully deploy the open source Kea DHCP server. We will begin with a review of DHC protocol basics. Attendees will learn how to install, configure and monitor a DHCP server to assign dynamic and static IP addresses and IPv6 prefixes and configure appropriate client options, such as the default gateway and dns server.

    The Series
    Session 1. DHCP fundamentals, DHCPv4 vs DHCPv6 differences
    Session 2. Kea installation and configuration
    Session 3. Kea lease allocation, client classification, and option assignment
    Session 4. High Availability and DB Backends
    Session 5. Monitoring, Logging and Stork
    Session 6. Migrating to Kea from ISC DHCP

    ISC is the developer and maintainer of the ISC DHCP and Kea DHCP software systems. This work is supported by the sale of hook libraries that extend the management capabilities of Kea, and by software support contracts.
    ---
    Learn more at http://www.isc.org
  • Using the Kea DHCP Server - 4/6. Database Backends and High Availability Recorded: Jul 23 2021 68 mins
    Carsten Strotmann has 20+ years in UNIX Systems Administration and Open Source Networking.
    This series of six 1-hour webinars presented by Carsten Strotmann will enable a LINUX or UNIX system administrator to successfully deploy the open source Kea DHCP server. We will begin with a review of DHC protocol basics. Attendees will learn how to install, configure and monitor a DHCP server to assign dynamic and static IP addresses and IPv6 prefixes and configure appropriate client options, such as the default gateway and dns server.

    The Series
    Session 1. DHCP fundamentals, DHCPv4 vs DHCPv6 differences
    Session 2. Kea installation and configuration
    Session 3. Kea lease allocation, client classification, and option assignment
    Session 4. High Availability and DB Backends
    Session 5. Monitoring, Logging and Stork
    Session 6. Migrating to Kea from ISC DHCP

    ISC is the developer and maintainer of the ISC DHCP and Kea DHCP software systems. This work is supported by the sale of hook libraries that extend the management capabilities of Kea, and by software support contracts.
    ---
    Learn more at http://www.isc.org
  • Using the Kea DHCP Server - 3/6. Options, Classification and Reservations Recorded: Jul 23 2021 61 mins
    Carsten Strotmann has 20+ years experience in UNIX Systems Administration and Open Source networking applications.
    This series of six 1-hour webinars presented by Carsten Strotmann will enable a LINUX or UNIX system administrator to successfully deploy the open source Kea DHCP server. We will begin with a review of DHC protocol basics. Attendees will learn how to install, configure and monitor a DHCP server to assign dynamic and static IP addresses and IPv6 prefixes and configure appropriate client options, such as the default gateway and dns server.

    The Series
    Session 1. DHCP fundamentals, DHCPv4 vs DHCPv6 differences
    Session 2. Kea installation and configuration
    Session 3. Kea lease allocation, client classification, and option assignment
    Session 4. High Availability and DB Backends
    Session 5. Monitoring, Logging and Stork
    Session 6. Migrating to Kea from ISC DHCP

    ISC is the developer and maintainer of the ISC DHCP and Kea DHCP software systems. This work is supported by the sale of hook libraries that extend the management capabilities of Kea, and by software support contracts.
    ---
    Learn more at http://www.isc.org
  • Using the Kea DHCP Server - 2/6. Install and Configure Kea Recorded: Jul 23 2021 52 mins
    Carsten Strotmann has 20+ years experience in UNIX Systems Administration and Open Source applications.
    This series of six 1-hour webinars presented by Carsten Strotmann will enable a LINUX or UNIX system administrator to successfully deploy the open source Kea DHCP server. We will begin with a review of DHC protocol basics. Attendees will learn how to install, configure and monitor a DHCP server to assign dynamic and static IP addresses and IPv6 prefixes and configure appropriate client options, such as the default gateway and dns server.

    The Series
    Session 1. DHCP fundamentals, DHCPv4 vs DHCPv6 differences
    Session 2. Kea installation and configuration
    Session 3. Kea lease allocation, client classification, and option assignment
    Session 4. High Availability and DB Backends
    Session 5. Monitoring, Logging and Stork
    Session 6. Migrating to Kea from ISC DHCP

    ISC is the developer and maintainer of the ISC DHCP and Kea DHCP software systems. This work is supported by the sale of hook libraries that extend the management capabilities of Kea, and by software support contracts.
    ---
    Learn more at http://www.isc.org
  • Using the Kea DHCP Server - 1/6. DHCP Fundamentals Recorded: Jul 23 2021 65 mins
    Carsten Strotmann has 20+ years in UNIX Systems Administration and Open Source applications.
    This series of six 1-hour webinars presented by Carsten Strotmann will enable a LINUX or UNIX system administrator to successfully deploy the open source Kea DHCP server. We will begin with a review of DHC protocol basics. Attendees will learn how to install, configure and monitor a DHCP server to assign dynamic and static IP addresses and IPv6 prefixes and configure appropriate client options, such as the default gateway and dns server.

    The Series
    Session 1. DHCP fundamentals, DHCPv4 vs DHCPv6 differences
    Session 2. Kea installation and configuration
    Session 3. Kea lease allocation, client classification, and option assignment
    Session 4. High Availability and DB Backends
    Session 5. Monitoring, Logging and Stork
    Session 6. Migrating to Kea from ISC DHCP

    ISC is the developer and maintainer of the ISC DHCP and Kea DHCP software systems. This work is supported by the sale of hook libraries that extend the management capabilities of Kea, and by software support contracts.
    ---
    Learn more at http://www.isc.org
  • Practical BIND 9 Management - 5/5. Advanced Dynamic Zones, Update Security Recorded: Jul 23 2021 56 mins
    Carsten Strotmann has 20+ years experience in UNIX and DNS Systems Administration.
    This series of five webinars, presented by Carsten Strotmann, cover best practices and tips for monitoring and managing your BIND 9 deployment. Sessions 1, 2, and 3 are appropriate for both Authoritative and Recursive applications. Sessions 4 and 5 are primarily focused on Authoritative applications.

    Session Topics:

    Session 1: Monitoring, part 1 - Setting Up, Managing and Using Logs
    Session 2: Monitoring, part 2 - Long-Term Statistics Monitoring and Log Analysis
    Session 3: Load Balancing With dnsdist
    Session 4: Dynamic Zones, part 1 - Basics
    Session 5: Dynamic Zones, part 2 - Advanced Topics

    ---
    Learn more at http://www.isc.org​​

    ISC is the developer and maintainer of the BIND 9 software system. This work is supported by software support contracts; no purchase is required to attend these training sessions or to download and use the open source. If your company or organization is interested in purchasing professional support for BIND 9 and supporting ISC’s development work, please complete our contact form.
  • Practical BIND 9 Management - 2/5. Statistics and Log Analysis. Recorded: Jul 22 2021 65 mins
    Carsten Strotmann has 20+ years experience in UNIX and BIND Systems Administration.
    BIND 9 can produce an extensive array of log messages and metrics. Experienced DNS administrators plan ahead to capture the most important metrics and logs, and to leverage available open source tools for capturing and analyzing them. Carsten shows examples using the BIND XML Statistics Channel, with open source tools including LogStash, Prometheus, Elastic Search, Kibana, and Grafana.

    This series of five webinars, presented by Carsten Strotmann, will cover best practices and tips for monitoring and managing your BIND 9 deployment. Sessions 1, 2, and 3 are appropriate for both Authoritative and Recursive applications. Sessions 4 and 5 are primarily focused on Authoritative applications.

    Session Topics:

    Session 1: Monitoring, part 1 - Setting Up, Managing and Using Logs
    Session 2: Monitoring, part 2 - Long-Term Statistics Monitoring and Log Analysis
    Session 3: Load Balancing With DNSdist
    Session 4: Dynamic Zones, part 1 - Basics
    Session 5: Dynamic Zones, part 2 - Advanced Topics
  • Practical BIND 9 Management. 3/5. Load balancing with dnsdist Recorded: Jul 22 2021 55 mins
    Carsten Strotmann has 20+ years experience as a UNIX and DNS Systems Administrator.
    Practical BIND 9 Management

    dnsdist (https://www.dnsdist.org) is a very useful adjunct to a BIND9 deployment. dnsdist is a "highly DNS-, DoS- and abuse-aware loadbalancer. Its goal in life is to route traffic to the best server, delivering top performance to legitimate users while shunting or blocking abusive traffic."

    This series of five webinars, presented by Carsten Strotmann, cover best practices and tips for monitoring and managing your BIND 9 deployment. Sessions 1, 2, and 3 are appropriate for both Authoritative and Recursive applications. Sessions 4 and 5 are primarily focused on Authoritative applications.

    Session Topics:

    Session 1: Monitoring, part 1 - Setting Up, Managing and Using Logs
    Session 2: Monitoring, part 2 - Long-Term Statistics Monitoring and Log Analysis
    Session 3: Load Balancing With dnsdist
    Session 4: Dynamic Zones, part 1 - Basics
    Session 5: Dynamic Zones, part 2 - Advanced Topics

    ---
    Learn more at http://www.isc.org​​

    ISC is the developer and maintainer of the BIND 9 software system. This work is supported by software support contracts; no purchase is required to attend these training sessions or to download and use the open source. If your company or organization is interested in purchasing professional support for BIND 9 and supporting ISC’s development work, please complete our contact form.
  • Practical BIND 9 Management - 4/5. Dynamic Zone Files Recorded: Jul 22 2021 62 mins
    Carsten Strotmann has over 20 years experience in UNIX systems administration with a focus on DNS and BIND,.
    Practical BIND 9 Management

    Are you still using traditional static zone files? Dynamic zone files give you much more flexibility and are easy to use. In this webinar you will learn how to manage a BIND 9 DNS authoritative system using dynamic zone files.

    This series of five webinars, presented by Carsten Strotmann, cover best practices and tips for monitoring and managing your BIND 9 deployment. Sessions 1, 2, and 3 are appropriate for both Authoritative and Recursive applications. Sessions 4 and 5 are primarily focused on Authoritative applications.

    Session Topics:

    Session 1: Monitoring, part 1 - Setting Up, Managing and Using Logs
    Session 2: Monitoring, part 2 - Long-Term Statistics Monitoring and Log Analysis
    Session 3: Load Balancing With dnsdist
    Session 4: Dynamic Zones, part 1 - Basics
    Session 5: Dynamic Zones, part 2 - Advanced Topics

    ---
    Learn more at http://www.isc.org​​

    ISC is the developer and maintainer of the BIND 9 software system. This work is supported by software support contracts; no purchase is required to attend these training sessions or to download and use the open source. If your company or organization is interested in purchasing professional support for BIND 9 and supporting ISC’s development work, please complete our contact form.
Open Source for an Open Internet
Internet Systems Consortium is a non-profit corporation dedicated to developing software and offering services in support of the Internet infrastructure.

ISC develops and distributes three open source Internet networking software packages: BIND 9, ISC DHCP, and Kea DHCP.

BIND 9, ISC’s Domain Name System (DNS) software program, is widely used on the Internet by enterprises and service providers, offering a robust and stable platform on top of which organizations can build distributed computing systems. ISC DHCP and Kea implement the Dynamic Host Configuration Protocol for connection to an IP network. Kea DHCP is ISC newer DHCP software, and is designed for modular extension, dynamic reconfiguration, and high performance.

In addition to our open source software, ISC also operates critical Internet infrastructure in the form of the F-Root server, one of the 13 Internet root name servers that power the global Internet.

ISC is supported through the sale of annual support subscriptions for our open source software. These support services also include advance notification of security vulnerabilities, and in some cases, non-public software extensions. For more information please visit https://isc.org.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: Practical BIND 9 Management - 2/5. Statistics and Log Analysis.
  • Live at: Jul 22 2021 11:46 pm
  • Presented by: Carsten Strotmann has 20+ years experience in UNIX and BIND Systems Administration.
  • From:
Your email has been sent.
or close