Package javax.mail.internet

Examples of javax.mail.internet.InternetHeaders.addHeader()


      String str = Base64.encodeBytes(os.toByteArray(), Base64.DO_BREAK_LINES);

      ih = new InternetHeaders();
      ih.addHeader("Content-Disposition", "attachment; filename=\"smime.p7m\"");
      ih.addHeader("Content-Type", "application/pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\"");
      ih.addHeader("Content-Transfer-Encoding", "base64");
      MimeBodyPart mp = new MimeBodyPart(ih, str.getBytes());

      // output this to smime.txt for decrypt_smime.py
      //outputFile(mp);
View Full Code Here


      String str = Base64.encodeBytes(os.toByteArray(), Base64.DO_BREAK_LINES);

      ih = new InternetHeaders();
      ih.addHeader("Content-Disposition", "attachment; filename=\"smime.p7m\"");
      ih.addHeader("Content-Type", "application/pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\"");
      ih.addHeader("Content-Transfer-Encoding", "base64");
      MimeBodyPart mp = new MimeBodyPart(ih, str.getBytes());

      // output this to smime.txt for decrypt_smime.py
      //outputFile(mp);
View Full Code Here

   @Test
   public void testHeaders()
           throws Exception
   {
      InternetHeaders ih = new InternetHeaders();
      ih.addHeader("Content-Type", "application/xml");

      MimeBodyPart _msg = new MimeBodyPart(ih, "<customer name=\"bill\"/>".getBytes());


      SMIMEEnvelopedGenerator gen = new SMIMEEnvelopedGenerator();
View Full Code Here

   @Test
   public void testFromPythonGenerated() throws Exception
   {
      InternetHeaders ih = new InternetHeaders();
      ih.addHeader("Content-Disposition", "attachment; filename=\"smime.p7m\"");
      ih.addHeader("Content-Type", "application/pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\"");
      ih.addHeader("Content-Transfer-Encoding", "base64");
      MimeBodyPart mp = new MimeBodyPart(ih, python_smime.getBytes());

      output(mp);
View Full Code Here

   @Test
   public void testFromPythonGenerated() throws Exception
   {
      InternetHeaders ih = new InternetHeaders();
      ih.addHeader("Content-Disposition", "attachment; filename=\"smime.p7m\"");
      ih.addHeader("Content-Type", "application/pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\"");
      ih.addHeader("Content-Transfer-Encoding", "base64");
      MimeBodyPart mp = new MimeBodyPart(ih, python_smime.getBytes());

      output(mp);
      System.out.println("------------");
View Full Code Here

   public void testFromPythonGenerated() throws Exception
   {
      InternetHeaders ih = new InternetHeaders();
      ih.addHeader("Content-Disposition", "attachment; filename=\"smime.p7m\"");
      ih.addHeader("Content-Type", "application/pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\"");
      ih.addHeader("Content-Transfer-Encoding", "base64");
      MimeBodyPart mp = new MimeBodyPart(ih, python_smime.getBytes());

      output(mp);
      System.out.println("------------");
      mp = decode2Mime(mp);
View Full Code Here

   }

   private MimeBodyPart createMsg() throws MessagingException
   {
      InternetHeaders ih = new InternetHeaders();
      ih.addHeader("Content-Type", "application/xml");

      return new MimeBodyPart(ih, "<customer name=\"bill\"/>".getBytes());
   }

   private void output(MimeBodyPart mp) throws IOException, MessagingException
View Full Code Here

   @Test
   public void testMultipart() throws Exception
   {
      MimeMultipart mp = new MimeMultipart();
      InternetHeaders ih = new InternetHeaders();
      ih.addHeader("Content-Type", "text/xml");
      MimeBodyPart bp = new MimeBodyPart(ih, "<customer/>".getBytes());
      mp.addBodyPart(bp);

      bp = new MimeBodyPart(ih, "<product/>".getBytes());
      mp.addBodyPart(bp);
View Full Code Here

            // Copy any Delivered-To headers from the message
            headers = message
                    .getMatchingHeaders(new String[] { deliveryHeader });
            while (headers.hasMoreElements()) {
                Header header = (Header) headers.nextElement();
                deliveredTo.addHeader(header.getName(), header.getValue());
            }
        }

        for (Iterator<MailAddress> i = recipients.iterator(); i.hasNext();) {
            MailAddress recipient = i.next();
View Full Code Here

        this.oDataAtomMarshaller.marshalEntryType(entryType, stream);
        byte[] bytes = stream.toByteArray();

        // adds header
        InternetHeaders headers = new InternetHeaders();
        headers.addHeader("Content-ID", Integer.toString(contentId));
        headers.addHeader("Content-Type", "application/atom+xml;type=entry");
        headers.addHeader("Content-Length", Integer.toString(bytes.length));
        headers.addHeader("DataServiceVersion", "3.0;NetFx");
        headers.addHeader("MaxDataServiceVersion", "3.0;NetFx");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.