/** * @param \Nette\Mail\MimePart $attachment * @return string */ private function parseAttachmentName(\Nette\Mail\MimePart $attachment) { $contentDisposition = $attachment->getHeader('Content-Disposition'); $m = Strings::match($contentDisposition, '~filename="(.*)"$~'); return $m[1]; }
/** * @param \Nette\Mail\MimePart $mailPart * * @return string */ private function getIdFromMailPart(\Nette\Mail\MimePart $mailPart) { return substr($mailPart->getHeader('Content-ID'), 1, -1); }