@umbergerba I am using iCloud as a second smtp server on my iPhone. Two things:
the server that works for me is smtp.mail.me.com You have to generate an app specific password in your iCloud settings because you probably have activated 2FA. Apple Support DocHope that helps.
Best,
Sven