EAS ist resourcenschonender
-> imap braucht z.B. für jeden gesyncten Ordner eine extra Verbindung, eas immer nur eine Verbindung pro Account
-> heißt imap braucht bei 5 Ordnern so viele Verbindungen wie eas bei für 5 accounts/Postfächer (3 hat man in der Regel in jedem fall -> Posteingang, gesendet, gelöscht)
-> imap kann nicht senden, hier kommt also noch mal eine verbindung für smtp hinzu...und da die nicht "idled" muss hier im Gegensatz zu einer bestehenden Verbindung nochmal Adresse auflösen, verbinden, anmelden etc durchgeführt werden (dauert länger)
-> imap idle überträgt mehr unnütze Daten, vor allem wenn man von einem anderen Client (web, fat, sonstwas) Änderungen vornimmt
man kann damit auch kontakte, Kalender und je nach gegenstelle aufgaben übertragen (hat weiterhin nur eine Verbindung)
-> bei imap bräuchte man hierfür z.B. eine alternative wie carddav/caldav, heißt also noch mal ne jeweils extra Verbindung und clientseitig mehr Protokolle aktiv. Die clientseitige Unterstützung dieser Protokolle ist nebenbei bemerkt im vergleich auch eher dünn gesäht.
Zusatzfunktionen die auch serverseitig angeboten werden müssen (was bei wp/Outlook.com der fall ist) wie die Verwaltung (sperren, löschen u.ä.) mal außen vor, hier gibt es nur wenige freie diensteanbieter die da was anbieten...auf imap seite fehlt hier aber komplett eine alternative.
ordnerlisten (welcher ordner ist für was - insbesondere gesendet/gelöschte Elemente) ist fester Bestandteil von eas, bei imap gibt's das auch in form von xlist ist aber optional. Manche Clients wie Outlook 2013 (MS Office) und auch der WP Client wollen für die Zuordnung aber zwangsweise xlist, kommt da nichts, stimmen die gesendet/gelöscht ordner nicht unbedingt überein und du hast doppelte ordner für gesendet/gelöscht und streng genommen verhalten sich alle Clients und Server korrekt, kacke isses trotzdem. XList wird relativ oft nicht mitgesendet
Auch IMAP idle ist nur optional, bei eas ist "push" aber fester Bestandteil...die meisten Clients könnens - iOS ist aber glaube (zumindest bis 7.0 wars soweit ich weiß so) einer der wenigen Clients die imap idle nicht können, hier gibt's also kein imap push mail mit dem standardclient sondern nur on demmand/Intervall sync.
eas funktioniert über http, damit praktisch über alle Internetverbindungen (Proxy etc pp), bei imap sieht es da schnell duster aus.
In summe ist imap resourcenintensiver und birgt ein größeres fehlerpotential
bandbreitenmässig bekommt man das max bei gedrosselter Verbindung im vergleich mit aber beim batterieverbrauch kann sich das je nach ordneranzahl/accountanzahl sehr bemerkbar machen.
Länger geworden als gewollt...naja aber so im groben isses das, für imap auf mobilen Clients spricht meiner Ansicht nach nichts (sofern man nicht unbedingt auf freie Protokolle setzen will)