For an iPhone you can go to the Zedge website, select ringtones, you can play first then download what you want to computer.. But, you must convert that file to an nr4 file for I Phone.. Originally, it will probably be an mp3 file.To do that, you can convert it using the website Zanmar. It,s free to convert. simply follow instructions. After converting, plug your phone into your computer, then open I Tunes, ( you must have I Tunes ) click add file to library, choose file from you computer, add to tones, then sync to phone.( Be SURE you selected an nr4 and not an mp3 file ). After that, the tones should be on your phone under sounds. You should be able to go to phone > sounds> and choose what you want sound to be associate with. Ringtone, Text Tone, New Voice Mail, New Mail, Sent Mail, etc.. To associate "different tones for different mail accounts" on I phone, you go to notifications, select mail, select the individual mail account, click sounds, and select the tone you want associated with that account. You obviously have to have mail accounts set up FIRST in Mail> Contact> and Calendar's . I myself have four (4) email accounts on my phone, and all have a specific tone associated to each. You can have primary ringtone and mail tones to be all the same if you want, it,s you choice where you place, once there on your phone. You can even assign similar or different tones for different phone contacts