+- **Fix: emoji reaction sent through wrong SMTP account** — `ctrl+e` reactions already auto-selected the correct From address (matching whichever of your addresses received the email), but `sendReaction()` then resolved the SMTP account with a buggy custom check (`presendFromI > 0 && presendFromI-1 < len(senders)`) that misinterpreted account indices as sender-alias indices in multi-account setups; e.g. mail to `simon@ssp.sh` (Work, account index 1) while in the Personal inbox would send the reaction header as `simon@ssp.sh` but authenticate via Personal's SMTP and grab `Senders[0]`; reactions now use `presendSMTPAccount()` (same helper as the regular send path), so SMTP credentials, the Sent-folder destination, and the From header all match the address that received the original email
0 commit comments