Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| linear_email:start [2026/09/17 14:23 UTC] – created - external edit 127.0.0.1 | linear_email:start [2026/09/21 12:30 UTC] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| A Linear workspace using this service is given its own dedicated email subdomain --- something like | A Linear workspace using this service is given its own dedicated email subdomain --- something like | ||
| - | '' | + | '' |
| them ends up in Linear: | them ends up in Linear: | ||
| Line 18: | Line 18: | ||
| * Mail to an **issue address** is added to that issue as a comment. | * Mail to an **issue address** is added to that issue as a comment. | ||
| * **Replies thread.** A reply to a message the service already knows about is added to the original issue as a comment rather than opening a second issue --- even if someone has changed the subject line mid-conversation. | * **Replies thread.** A reply to a message the service already knows about is added to the original issue as a comment rather than opening a second issue --- even if someone has changed the subject line mid-conversation. | ||
| + | * **Closed issues are left closed.** Where a message is matched to an earlier issue by its subject alone, and that issue has since been completed or cancelled, a new issue is created instead of a comment being added to something nobody is watching. | ||
| The body of the message is converted to Linear' | The body of the message is converted to Linear' | ||
| Line 24: | Line 25: | ||
| ===== The two address forms ===== | ===== The two address forms ===== | ||
| - | Using '' | + | Using '' |
| ^ Address ^ What happens ^ | ^ Address ^ What happens ^ | ||
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| + | | '' | ||
| Both forms are case-insensitive, | Both forms are case-insensitive, | ||
| Line 68: | Line 70: | ||
| * A **baseline list of domains** configured for the whole service --- normally the operating organisation' | * A **baseline list of domains** configured for the whole service --- normally the operating organisation' | ||
| - | * A per-team **" | + | * A per-team **" |
| The second of those is the one worth knowing about: it lets a team add an outside client or vendor | The second of those is the one worth knowing about: it lets a team add an outside client or vendor | ||
| Line 77: | Line 79: | ||
| ^ Address ^ Authentication ^ Authorisation ^ | ^ Address ^ Authentication ^ Authorisation ^ | ||
| - | | Team address ('' | + | | Team address ('' |
| - | | Issue address ('' | + | | Issue address ('' |
| Issue addresses are deliberately open. Knowing one is treated as the authorisation, | Issue addresses are deliberately open. Knowing one is treated as the authorisation, | ||
| Line 96: | Line 98: | ||
| * Reads the workspace' | * Reads the workspace' | ||
| * Reads each team's " | * Reads each team's " | ||
| + | * Reads the status of an issue matched to a message by its subject, so that a completed or cancelled issue does not quietly collect new mail. | ||
| * **May assign a new issue** to the Linear member whose email address matches the sender, so mail from a colleague arrives already assigned to them. Anything assigned this way can be reassigned normally in Linear afterwards. | * **May assign a new issue** to the Linear member whose email address matches the sender, so mail from a colleague arrives already assigned to them. Anything assigned this way can be reassigned normally in Linear afterwards. | ||
| - | The application' | + | Everything the service produces is identifiable in the workspace, but the two kinds are labelled |
| - | anything | + | differently: |
| + | |||
| + | * An **issue** it creates is authored by the application, so its name is what appears. | ||
| + | | ||
| + | |||
| + | A comment | ||
| + | authentication is recorded but not required, a message the service could not verify is attributed | ||
| + | to the application instead --- so a name on a comment is one the service proved, never one the | ||
| + | message merely claimed. | ||
| You can see and revoke it under **Settings → API → OAuth applications** in Linear. Revoking it stops | You can see and revoke it under **Settings → API → OAuth applications** in Linear. Revoking it stops | ||