2016-07-27 6 views
-2

이메일에 파일을 첨부하려고합니다.swiftmailer를 통해 첨부 문서 보내기

먼저 pdf 용 snappyBundle & &과 liugioBundle을 사용하는 xsl 파일을 사용하여 파일을 만듭니다.

바로 그 후 나는 그것을 swiftmailer를 사용하여 이메일에 첨부 문서로 보내야합니다.

의견이 있으십니까?

답변

0

당신은 바로 사용할 수 있습니다 - 당신의 Switft_Mailer 객체에> 첨부() 메소드를

http://swiftmailer.org/docs/messages.html

$email = \Swift_Message::newInstance() 
    ->setSubject('Subject') 
    ->setFrom('[email protected]') 
    ->setTo($recipients) 
    ->setBody(
     $this->renderView(
      'Emails/niceEmail.html.twig', 
      compact('foo', 'bar', 'message') 
     ), 
     'text/html' 
    ) 
    ->attach(Swift_Attachment::fromPath('my-document.pdf'));