A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloud.google.com/appengine/docs/legacy/standard/java/mail/mail-with-headers-attachments below:

Mail with Headers or Attachments | App Engine standard environment for Java 8

Mail with Headers or Attachments

Stay organized with collections Save and categorize content based on your preferences.

When you send mail using the Mail API, there are some restrictions on the headers that you can use and the types of files you can attach.

This API is supported for first-generation runtimes and can be used when upgrading to corresponding second-generation runtimes. If you are updating to the App Engine Java 11/17 runtime, refer to the migration guide to learn about your migration options for legacy bundled services.

An outgoing email has headers that provide details about the message, such as the sender, recipient, date, and subject. Each header has a name and a value. You can also include the following headers in an outgoing email; for security purposes, other headers are not allowed:

Mail with attachments

An outgoing email message can have file attachments. Each attachment has a filename and file data. The file data can come from any source, such as an application data file or the datastore.

Filename extensions that are prohibited

As a security measure to protect against viruses, email attachments cannot use the following filename extensions, and ZIP files cannot contain files with the following filename extensions:

Attachments and Multipurpose Internet Mail Extensions (MIME) types

The MIME type of an attachment is determined from the file's extension. The MIME type identifies the type of content that is being sent, and can determine how that data is transferred.

The following is a list of MIME types and their corresponding filename extensions. You are not limited to these extensions, but if you use an unknown extension, App Engine will assign it the MIME type application/octet-stream.

MIME type Filename extensions application/msword doc, docx application/pdf pdf application/rss+xml rss application/vnd.google-earth.kml+xml kml application/vnd.google-earth.kmz kmz application/vnd.ms-excel xls, xlsx application/vnd.ms-powerpoint pps, ppt, pptx application/vnd.oasis.opendocument.presentation odp application/vnd.oasis.opendocument.spreadsheet ods application/vnd.oasis.opendocument.text odt application/vnd.sun.xml.calc sxc application/vnd.sun.xml.writer sxw application/x-gzip gzip application/zip zip audio/basic au snd audio/flac flac audio/mid mid, rmi audio/mp4 m4a audio/mpeg mp3 audio/ogg oga, ogg audio/x-aiff aif, aifc, aiff audio/x-wav wav image/gif gif image/jpeg jpeg, jpg, jpe image/png png image/tiff tiff, tif image/vnd.wap.wbmp wbmp image/x-ms-bmp bmp text/calendar ics text/comma-separated-values csv text/css css text/html htm, html text/plain asc, c, diff, log, patch, pot, text, txt text/x-vcard vcf video/mp4 mp4 video/mpeg mpeg, mpg, mpe video/ogg ogv video/quicktime qt, mov video/x-msvideo avi

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-08-07 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["When using the Mail API, specific headers like In-Reply-To, List-Id, and others are allowed, while other headers are restricted for security."],["Outgoing emails can include file attachments from various sources, with each attachment having a filename and file data."],["Certain filename extensions, such as .exe, .bat, and .vbs, are prohibited for email attachments and within ZIP files to prevent the spread of viruses."],["The Multipurpose Internet Mail Extensions (MIME) type, which is derived from the file extension, defines the content type of an attachment, and when an unknown extension is used it will be given the MIME type of `application/octet-stream`."],["The provided documentation explains which first-generation runtimes can use the Mail API, as well as the migration options to second-generation runtimes."]]],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4