<?php

declare(strict_types=1);

/*
 * This file is part of the Ferienpass package.
 *
 * (c) Richard Henkenjohann <richard@ferienpass.online>
 *
 * For more information visit the project website <https://ferienpass.online>
 * or the documentation under <https://docs.ferienpass.online>.
 */

namespace Ferienpass\CoreBundle\Message;

/**
 * How, if at all, the sender of a mailing receives a copy of it.
 */
enum MailingCopyMode: string
{
    /** No copy for the sender. */
    case None = 'none';

    /**
     * A single, non-personalized sample of the mailing, delivered to the
     * sender's own address as a separate email.
     */
    case Copy = 'copy';

    /**
     * The sender is blind-carbon-copied on every outgoing (personalized)
     * message — one copy per recipient, hidden from the recipients.
     */
    case Bcc = 'bcc';
}
