Stay organized with collections Save and categorize content based on your preferences.
Imports a message into only this user's mailbox, with standard email delivery scanning and classification similar to receiving via SMTP. This method doesn't perform SPF checks, so it might not work for some spam messages, such as those attempting to perform domain spoofing. This method does not send a message.
HTTP requestPOST https://gmail.googleapis.com/upload/gmail/v1/users/{userId}/messages/import
POST https://gmail.googleapis.com/gmail/v1/users/{userId}/messages/import
The URL uses gRPC Transcoding syntax.
Path parameters ParametersuserId
string
The user's email address. The special value me
can be used to indicate the authenticated user.
internalDateSource
enum (
InternalDateSource
)
Source for Gmail's internal date of the message.
neverMarkSpam
boolean
Ignore the Gmail spam classifier decision and never mark this email as SPAM in the mailbox.
processForCalendar
boolean
Process calendar invites in the email and add any extracted meetings to the Google Calendar for this user.
deleted
boolean
Mark the email as permanently deleted (not TRASH) and only visible in Google Vault to a Vault administrator. Only used for Google Workspace accounts.
Request bodyThe request body contains an instance of Message
.
If successful, the response body contains an instance of Message
.
Requires one of the following OAuth scopes:
https://mail.google.com/
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/gmail.insert
For more information, see the Authorization guide.
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-03-24 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[],[]]
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