Nie jest to dokładnie to samo, co ustawienie minimalnej wielkości czcionki, które było wcześniej dostępne, ale może rozwiązać problem w większości irytujących przypadków. (Mianowicie e-mail od użytkowników programu Outlook)
Mail.app ma plik zasobów CSS, który ładuje w widoku Webkit używanym do renderowania wiadomości. Możesz go znaleźć w pakiecie Mail.app tutaj:
/Applications/Mail.app/Contents/Resources/Message.css
Możesz dodać prostą regułę CSS, aby poprawić swoje umiejętności czytania. (Możesz też wpaść w szał, wpływając na styl, jeśli byłeś tak skłonny ...)
Największy przestępca za malutki tekst wiadomości, który widziałem, pochodzi z użycia atrybutu rozmiaru w tagach czcionek. Dodanie tej reguły rozwiązuje ten problem bez zbytniego wyrażania opinii na temat rozmiarów czcionek w inny sposób:
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;
}
Do edycji tego pliku potrzebujesz uprawnień administratora. Otwórz go w TextWrangler / BBEdit lub innym edytorze tekstu, który pozwala zapisać z hasłem administratora lub edytować w powłoce za pomocą 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
Jeśli natknę się na kolejne wzorce, na które będę kierować, zaktualizuję tę odpowiedź, aby je uwzględnić.
EDYTOWAĆ: Dodałem selektory atrybutów do docelowych deklaracji rozmiaru czcionki, sugestia per @ danw. Rozwinąłem jego selektory, aby pokryć spacje w łańcuchu atrybutu stylu i objąć jawne rozmiary pikseli poniżej 12 pikseli.