Questo non è esattamente uguale all'impostazione minima della dimensione del carattere che era precedentemente disponibile, ma può correggere il problema nei casi più irritanti. (Vale a dire, e-mail dagli utenti di Outlook)
Mail.app ha un file di risorse CSS che carica nella vista Webkit utilizzata per il rendering dei messaggi. Puoi trovarlo nel pacchetto Mail.app qui:
/Applications/Mail.app/Contents/Resources/Message.css
Puoi aggiungere una semplice regola CSS per migliorare la tua esperienza di lettura. (Potresti impazzire per gli stili anche qui se fossi così inclinato ...)
Il più grande autore del testo minuscolo che ho visto proviene dall'uso dell'attributo size sui tag dei font. L'aggiunta di questa regola risolve il problema senza essere troppo supponente riguardo alle dimensioni dei caratteri altrimenti:
font[size="1"],
font[size="2"],
font[size="3"],
[style*="font-size:5px"],
[style*="font-size: 5px"],
[style*="font-size:6px"],
[style*="font-size: 6px"],
[style*="font-size:7px"],
[style*="font-size: 7px"],
[style*="font-size:8px"],
[style*="font-size: 8px"],
[style*="font-size:9px"],
[style*="font-size: 9px"],
[style*="font-size:10px"],
[style*="font-size: 10px"],
[style*="font-size:11px"],
[style*="font-size: 11px"],
[style*="font-size:small"],
[style*="font-size: small"],
[style*="font-size:x-small"],
[style*="font-size: x-small"],
[style*="font-size:xx-small"],
[style*="font-size: xx-small"] {
font-size: inherit !important;
}
Sono necessari i privilegi di root per modificare questo file. Aprilo in TextWrangler / BBEdit o in un altro editor di testo che ti permetta di salvare con una password di amministratore, o modificare nella shell con sudo:
sudo echo -e "\nfont[size="1"],\nfont[size="2"],\nfont[size="3"] {\n font-size: inherit !important;\n}" >> /Applications/Mail.app/Contents/Resources/Message.css
Se visualizzo ulteriori pattern da target, aggiornerò questa risposta per includerli.
EDIT: ho aggiunto selettori di attributi per il targeting di dichiarazioni di dimensioni font, secondo il suggerimento di @ danw. Ho speso i suoi selettori per coprire gli spazi nella stringa dell'attributo di stile e per coprire dimensioni di pixel esplicite inferiori a 12px.