async def _check_amazon_forwards(forwards: str) -> tuple:
    """Validate and format amazon forward emails for user input.

    Returns tuple: dict of errors, list of email addresses
    """
    amazon_forwards_list = []
    errors = []

    # Check for amazon domains
    if "@amazon" in forwards:
        errors.append("amazon_domain")

    # Check for commas
    if "," in forwards:
        amazon_forwards_list = forwards.split(",")

    # If only one address append it to the list
    elif forwards != "" or forwards:
        amazon_forwards_list.append(forwards)

    if len(errors) == 0:
        errors.append("ok")

    return errors, amazon_forwards_list