Forwarding discloses the original email and its attachments to external recipients by default
Source references: 5The command sends the original message—including sender, date, subject, recipients, and original attachments—to addresses supplied through `--to`, `--cc`, or `--bcc`. Attachments are included by default, and an ordinary invocation is neither a preview nor a draft.
A mistaken message ID or recipient can immediately expose sensitive message text, correspondence details, inline images, and attached files. BCC recipients may also be difficult for other recipients to notice.
The risk is supported, though it is the stated forwarding behavior rather than a hidden action. A normal invocation discloses the original sender, date, subject, recipients, and—by default—attachments to the address supplied with `--to`. Immediate sending or original attachments are avoided only when `--dry-run`, `--draft`, or `--no-original-attachments` is explicitly used. Users can require preview/draft mode and recipient review before sending.
|------|----------|---------|-------------|| `--message-id` | ✓ | — | Gmail message ID to forward || `--to` | ✓ | — | Recipient email address(es), comma-separated || `--from` | — | — | Sender address (for send-as/alias; omit to use account default) || `--body` | — | — | Optional note to include above the forwarded message (plain text, or HTML with --html) || `--no-original-attachments` | — | — | Do not include file attachments from the original message (inline images in --html mode are preserved) || `--attach` | — | — | Attach a file (can be specified multiple times) || `--cc` | — | — | CC email address(es), comma-separated || `--bcc` | — | — | BCC email address(es), comma-separated || `--html` | — | — | Treat --body as HTML content (default is plain text) |Show 4 other places
| `--html` | — | — | Treat --body as HTML content (default is plain text) || `--dry-run` | — | — | Show the request that would be sent without executing it || `--draft` | — | — | Save as draft instead of sending |- Includes the original message with sender, date, subject, and recipients.- Original attachments are included by default (matching Gmail web behavior).- With --html, inline images are also preserved via cid: references.- In plain-text mode, inline images are not included (matching Gmail web).```bashgws gmail +forward --message-id <ID> --to <EMAILS>```- In plain-text mode, inline images are not included (matching Gmail web).- Use --no-original-attachments to forward without the original message's files.- Use -a/--attach to add extra file attachments. Can be specified multiple times.