~/talk

Attraction Mailbox - Why I love Action Mailbox

Talkat Rocky Mountain Ruby 2024 · 2024-10-07..10-08· [ruby-on-rails]
links:none on file
slides:none on file

Action Mailbox routes inbound mail to controller‑like mailboxes, creates an inbound-email record and enqueues processing with Active Job, and saves the raw data as an Active Storage attachment. Examples include parsing PDF attachments into models, an email‑to‑SMS webhook, an OpenAI wrapper, and a live demo that started my truck via an undocumented API — it works. Setup is two generators for ~80% of the work. Watch out for Active Storage URL options in jobs, choose S3 over disk, use a subdomain, and enable auto‑incineration.

AI-written summary · about

  1. 0:00Intro
  2. 2:18What is Action Mailbox
  3. 15:50Action Mailbox Concerns
  4. 17:17Active Storage Attachment
  5. 18:20Source and Mail
  6. 19:15Inbound Email
  7. 19:40Application Mailbox
  8. 21:00Business Logic
  9. 21:14Bounce With
  10. 22:19Bounce With Example
  11. 23:48Potential Pitfalls
  12. 26:39Action Mailbox on Demand
  13. 27:32Guess Age
  14. 28:13Guess Display Name
  15. 29:24Postcard Reminder
  16. 30:00Physical Postcard
  17. 30:39Message
  18. 30:53Truck Mailbox
  19. 32:20Truck Mailbox Demo
  20. 35:14Security
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.