Beispiel #1
0
 /**
  * @access public
  * @param string $encoding
  * @throws MailerException
  */
 public function setEncoding($encoding = Encoding::Base64)
 {
     if (!Encoding::isValid($encoding)) {
         throw new MailerException("Invalid Attachment: encoding is invalid", MailerException::InvalidAttachment);
     }
     $this->encoding = $encoding;
 }
 /**
  * Sets or overwrites the encoding configuration. Default to quoted-printable for plain/text.
  *
  * @access public
  * @param string $encoding required
  * @throws MailerException
  */
 public function setEncoding($encoding = Encoding::QuotedPrintable)
 {
     if (!Encoding::isValid($encoding)) {
         throw new MailerException("Invalid Configuration: encoding is invalid", MailerException::InvalidConfiguration);
     }
     $this->encoding = $encoding;
 }