The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | <!-- Copyright (C) 2008 The Android Open Source Project |
| 3 | |
| 4 | Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | you may not use this file except in compliance with the License. |
| 6 | You may obtain a copy of the License at |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 7 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 8 | http://www.apache.org/licenses/LICENSE-2.0 |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 9 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 10 | Unless required by applicable law or agreed to in writing, software |
| 11 | distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | See the License for the specific language governing permissions and |
| 14 | limitations under the License. |
| 15 | --> |
| 16 | |
| 17 | <!-- |
| 18 | This file contains configuration data for commonly-used email providers. |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 19 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 20 | ==== CONTENT GUIDELINES ==== |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 21 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 22 | This file should only be used for email providers that are considered "universal" |
| 23 | and are appropriate for *all* android platform devices. These entries must be accessible |
| 24 | from all networks. It should be reasonable for any user to obtain an account on these |
| 25 | networks, and test accounts must be easily obtainable. No entries should be added |
| 26 | that are device, product, or carrier-specific. |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 27 | |
| 28 | Entries that are device, product or carrier-specific should be added as overlays |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 29 | in the appropriate providers_product.xml file. |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 30 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 31 | ==== FORMAT OF ENTRIES ==== |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 32 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 33 | This file is used to specify providers that we know default settings for |
| 34 | so that the user can set up their account by simply entering their email |
| 35 | address and password. |
| 36 | |
| 37 | When a user starts this process, the email address is parsed, the domain |
| 38 | broken out and used to search this file for a provider. If one is found the |
| 39 | provider's settings are used to attempt to connect to the account. |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 40 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 41 | At this time, the id and label attributes are not used. However, please include them |
| 42 | if you make edits to this file. id must also be completely unique. label will be shown |
| 43 | to the user when there are multiple options provided for a single domain (not currently |
| 44 | supported). |
| 45 | |
| 46 | A provider contains the settings for setting up an email account |
| 47 | that ends with the given domain. Domains should be unique within |
| 48 | this file. Each provider should have at least one incoming section and |
| 49 | one outgoing section. If more than one is specified only the first |
| 50 | will be used. |
| 51 | |
| 52 | Valid incoming uri schemes are: |
| 53 | imap IMAP with no transport security. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 54 | imap+tls+ IMAP with required TLS transport security. |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 55 | If TLS is not available the connection fails. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 56 | imap+ssl+ IMAP with required SSL transport security. |
| 57 | If SSL is not available the connection fails. |
| 58 | |
| 59 | pop3 POP3 with no transport security. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 60 | pop3+tls+ POP3 with required TLS transport security. |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 61 | If TLS is not available the connection fails. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 62 | pop3+ssl+ POP3 with required SSL transport security. |
| 63 | If SSL is not available the connection fails. |
| 64 | |
| 65 | Valid outgoing uri schemes are: |
| 66 | smtp SMTP with no transport security. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 67 | smtp+tls+ SMTP with required TLS transport security. |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 68 | If TLS is not available the connection fails. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 69 | smtp+ssl+ SMTP with required SSL transport security. |
| 70 | If SSL is not available the connection fails. |
| 71 | |
Andrew Stadler | e4a7cc4 | 2009-09-29 15:28:43 -0700 | [diff] [blame] | 72 | To the above schemes you may also add "trustallcerts" to indicate that, |
| 73 | although link encryption is still required, "non-trusted" certificates may |
| 74 | will be excepted. For example, "imap+ssl+trustallcerts" or |
| 75 | "smtp+tls+trustallcerts". This should only used when necessary, as it |
| 76 | could allow a spoofed server to intercept password and mail. |
| 77 | |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 78 | The URIs must contain all of the information to make a connection, |
| 79 | including a port if the service uses a non-default port. The default |
| 80 | ports are as follows: |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 81 | imap 143 pop3 110 smtp 587 |
| 82 | imap+tls+ 143 pop3+tls+ 110 smtp+tls+ 587 |
| 83 | imap+ssl+ 993 pop3+ssl+ 995 smtp+ssl+ 465 |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 84 | |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 85 | ==== DOMAIN PATTERNS ==== |
| 86 | |
| 87 | Often times a hosting company will have multiple mail server addresses. Often |
| 88 | times used for load balancing or based upon geographical boundaries. In these |
| 89 | cases, it would be unwieldy to maintain a list of 2-dozen providers that all |
Todd Kennedy | 00b4e00 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 90 | point to essentially the same mail server. To alleviate this, domains may |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 91 | contain pattern matching characters that can be used to match user entered |
| 92 | domains without knowing the exact domain. |
| 93 | |
Marc Blank | 1b65e83 | 2011-09-14 16:24:32 -0700 | [diff] [blame] | 94 | An asterisk (*) is used to match that part of a domain name that is demarcated |
| 95 | by a period (dot); no other characters may appear on either side of an asterisk. |
| 96 | Therefore, foo.*.com and *.mail.com are valid, whereas a*.com and foo.c* are not. |
| 97 | An asterisk is also not greedy; it only matches a single part of a domain name; |
| 98 | therefore, foo.bar.bletch is NOT matched by foo.*; it does, however, match |
| 99 | foo.*.* or foo.bar.*. |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 100 | |
Todd Kennedy | 00b4e00 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 101 | The alternate is the wild card character - a '?'. The wild card character |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 102 | matches any single character. This is very useful when the number of characters |
Todd Kennedy | 00b4e00 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 103 | is known (such as the country code in the domain). |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 104 | |
| 105 | ==== TEMPLATES ==== |
| 106 | |
| 107 | Both the username and uri attributes (for both incoming and outgoing elements) |
| 108 | are templates. |
| 109 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 110 | The username attribute is used to supply a template for the username |
| 111 | that will be presented to the server. This username is built from a |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 112 | set of variables that are substituted with parts of the user specified |
| 113 | email address. |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 114 | |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 115 | Valid substitution values for all templates are: |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 116 | $email - the email address the user entered |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 117 | $user - the string before the @ sign in the email address the user entered |
| 118 | $domain - the string after the @ sign in the email address the user entered |
| 119 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 120 | The username attribute MUST be specified for the incoming element, so the POP3 or IMAP |
| 121 | server can identify the mailbox to be opened. |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 122 | |
| 123 | The username attribute MAY be the empty string for the outgoing element, but only if the |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 124 | SMTP server supports anonymous transmission (most don't). |
| 125 | --> |
| 126 | |
| 127 | <providers> |
| 128 | |
| 129 | <!-- Gmail variants --> |
| 130 | <provider id="gmail" label="Gmail" domain="gmail.com"> |
| 131 | <incoming uri="imap+ssl+://imap.gmail.com" username="$email" /> |
| 132 | <outgoing uri="smtp+ssl+://smtp.gmail.com" username="$email" /> |
| 133 | </provider> |
| 134 | <provider id="googlemail" label="Google Mail" domain="googlemail.com"> |
| 135 | <incoming uri="imap+ssl+://imap.googlemail.com" username="$email" /> |
| 136 | <outgoing uri="smtp+ssl+://smtp.googlemail.com" username="$email" /> |
| 137 | </provider> |
| 138 | <provider id="google" label="Google" domain="google.com"> |
| 139 | <incoming uri="imap+ssl+://imap.gmail.com" username="$email" /> |
| 140 | <outgoing uri="smtp+ssl+://smtp.gmail.com" username="$email" /> |
| 141 | </provider> |
| 142 | <provider id="android" label="Android" domain="android.com"> |
| 143 | <incoming uri="imap+ssl+://imap.gmail.com" username="$email" /> |
| 144 | <outgoing uri="smtp+ssl+://smtp.gmail.com" username="$email" /> |
| 145 | </provider> |
| 146 | |
Andy Stadler | 49fac40 | 2010-11-19 18:46:39 -0800 | [diff] [blame] | 147 | <!-- USA --> |
| 148 | |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 149 | <!-- AOL and variants --> |
Andy Stadler | 49fac40 | 2010-11-19 18:46:39 -0800 | [diff] [blame] | 150 | <!-- Note, AOL appears to support SSL on both sides, as well --> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 151 | <provider id="aim" label="AIM" domain="aim.com"> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 152 | <incoming uri="imap+ssl+://imap.aim.com" label="IMAP" username="$email" /> |
| 153 | <outgoing uri="smtp+ssl+://smtp.aim.com" username="$email" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 154 | </provider> |
Andrew Stadler | e4a7cc4 | 2009-09-29 15:28:43 -0700 | [diff] [blame] | 155 | <!-- Note, AOL appears to support SSL on both sides, as well --> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 156 | <provider id="aol" label="AOL" domain="aol.com"> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 157 | <incoming uri="imap+ssl+://imap.aol.com" label="IMAP" username="$email" /> |
| 158 | <outgoing uri="smtp+ssl+://smtp.aol.com" username="$email" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 159 | </provider> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 160 | |
| 161 | <!-- MobileMe and variants --> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 162 | <provider id="dotmac" label=".Mac" domain="mac.com"> |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 163 | <incoming uri="imap+ssl+://mail.mac.com" username="$email" /> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 164 | <outgoing uri="smtp+tls+://smtp.mac.com" username="$email" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 165 | </provider> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 166 | <!-- Note: Mac Mail.app sets IMAP to mail.mac.com, but it's the same server --> |
| 167 | <provider id="mobileme" label="MobileMe" domain="me.com"> |
| 168 | <incoming uri="imap+ssl+://mail.me.com" username="$email" /> |
| 169 | <outgoing uri="smtp+tls+://smtp.me.com" username="$email" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 170 | </provider> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 171 | |
| 172 | <!-- Hotmail and variants. NOTE: These are handled by exchange if available, else POP3. --> |
Marc Blank | 4afdd19 | 2010-10-29 08:33:27 -0700 | [diff] [blame] | 173 | <!-- EXCHANGE-REMOVE-SECTION-START --> |
Marc Blank | 1b65e83 | 2011-09-14 16:24:32 -0700 | [diff] [blame] | 174 | <provider id="live1" label="Windows Live Hotmail Plus" domain="live.*"> |
Marc Blank | 4afdd19 | 2010-10-29 08:33:27 -0700 | [diff] [blame] | 175 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 176 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 177 | </provider> |
Marc Blank | 1b65e83 | 2011-09-14 16:24:32 -0700 | [diff] [blame] | 178 | <provider id="live2" label="Windows Live Hotmail Plus" domain="live.*.*"> |
Marc Blank | 4afdd19 | 2010-10-29 08:33:27 -0700 | [diff] [blame] | 179 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 180 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 181 | </provider> |
Marc Blank | 1b65e83 | 2011-09-14 16:24:32 -0700 | [diff] [blame] | 182 | <provider id="live3" label="Windows Live Hotmail Plus" domain="*.live.*"> |
| 183 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 184 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 185 | </provider> |
| 186 | <provider id="hotmail1" label="Windows Live Hotmail Plus" domain="hotmail.*"> |
| 187 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 188 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 189 | </provider> |
| 190 | <provider id="hotmail2" label="Windows Live Hotmail Plus" domain="hotmail.*.*"> |
| 191 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 192 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 193 | </provider> |
| 194 | <provider id="hotmail3" label="Windows Live Hotmail Plus" domain="livemail.*"> |
| 195 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 196 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 197 | </provider> |
| 198 | <provider id="hotmail4" label="Windows Live Hotmail Plus" domain="livemail.*.*"> |
| 199 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 200 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 201 | </provider> |
| 202 | <provider id="msn" label="Windows Live Hotmail Plus" domain="msn.*"> |
| 203 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 204 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 205 | </provider> |
| 206 | <provider id="msnhotmail" label="Windows Live Hotmail Plus" domain="msnhotmail.com"> |
Marc Blank | 4afdd19 | 2010-10-29 08:33:27 -0700 | [diff] [blame] | 207 | <incoming uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 208 | <outgoing uri="eas+ssl+://m.hotmail.com" username="$email" /> |
| 209 | </provider> |
| 210 | <!-- EXCHANGE-REMOVE-SECTION-END --> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 211 | <provider id="live" label="Windows Live Hotmail Plus" domain="live.com" |
| 212 | note="@string/provider_note_live"> |
| 213 | <incoming uri="pop3+ssl+://pop3.live.com" username="$email" /> |
| 214 | <outgoing uri="smtp+tls+://smtp.live.com" username="$email" /> |
| 215 | </provider> |
| 216 | <provider id="hotmail" label="Windows Live Hotmail Plus" domain="hotmail.com" |
| 217 | note="@string/provider_note_live"> |
| 218 | <incoming uri="pop3+ssl+://pop3.live.com" username="$email" /> |
| 219 | <outgoing uri="smtp+tls+://smtp.live.com" username="$email" /> |
| 220 | </provider> |
| 221 | <provider id="msn" label="Windows Live Hotmail Plus" domain="msn.com" |
| 222 | note="@string/provider_note_live"> |
| 223 | <incoming uri="pop3+ssl+://pop3.live.com" username="$email" /> |
| 224 | <outgoing uri="smtp+tls+://smtp.live.com" username="$email" /> |
| 225 | </provider> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 226 | |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 227 | <!-- Yahoo! Mail variants --> |
| 228 | <provider id="yahoo" label="Yahoo!" domain="yahoo.com"> |
| 229 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 230 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 231 | </provider> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 232 | <provider id="rocketmail" label="Yahoo! RocketMail" domain="rocketmail.com"> |
| 233 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 234 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 235 | </provider> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 236 | <provider id="ymail" label="Yahoo!" domain="ymail.com"> |
| 237 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 238 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 239 | </provider> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 240 | <provider id="bellsouth" label="AT&T Bell South" domain="bellsouth.net"> |
| 241 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 242 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 243 | </provider> |
| 244 | <provider id="att" label="AT&T" domain="att.net"> |
| 245 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 246 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 247 | </provider> |
| 248 | <provider id="pacbell" label="AT&T Pacific Bell" domain="pacbell.net"> |
| 249 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 250 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 251 | </provider> |
| 252 | <provider id="sbcglobal" label="AT&T SBC Global" domain="sbcglobal.net"> |
| 253 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 254 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 255 | </provider> |
| 256 | <provider id="swbell" label="AT&T Southwest Bell" domain="swbell.net"> |
| 257 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 258 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 259 | </provider> |
| 260 | <provider id="btinternet" label="BT Internet" domain="btinternet.com"> |
| 261 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 262 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 263 | </provider> |
| 264 | <provider id="btopenworld" label="BT Open World" domain="btopenworld.com"> |
| 265 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 266 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 267 | </provider> |
| 268 | <provider id="talk21" label="BT Talk 21" domain="talk21.com"> |
| 269 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 270 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 271 | </provider> |
| 272 | <provider id="rogers" label="Rogers" domain="rogers.com"> |
| 273 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 274 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 275 | </provider> |
| 276 | <provider id="rogers-nl" label="Rogers" domain="nl.rogers.com"> |
| 277 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 278 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 279 | </provider> |
| 280 | |
Andy Stadler | 36e6f49 | 2011-03-15 13:51:57 -0700 | [diff] [blame] | 281 | <!-- Roadrunner variants --> |
| 282 | <provider id="rr-roadrunner" label="RoadRunner" domain="roadrunner.com"> |
| 283 | <incoming uri="pop3://pop-server.roadrunner.com" username="$email" /> |
| 284 | <outgoing uri="smtp://mobile-smtp.roadrunner.com" username="$email" /> |
| 285 | </provider> |
Todd Kennedy | 0853476 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 286 | <provider id="rr-global" label="RoadRunner" domain="*.rr.com"> |
| 287 | <incoming uri="pop3://pop-server.$domain" username="$email" /> |
Andy Stadler | 36e6f49 | 2011-03-15 13:51:57 -0700 | [diff] [blame] | 288 | <outgoing uri="smtp://mobile-smtp.roadrunner.com" username="$email" /> |
| 289 | </provider> |
| 290 | |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 291 | <!-- USA (other)--> |
Andrew Stadler | 34d0de9 | 2010-11-04 16:21:37 -0700 | [diff] [blame] | 292 | <provider id="comcast" label="Comcast" domain="comcast.net"> |
| 293 | <incoming uri="pop3+ssl+://mail.comcast.net" username="$user" /> |
| 294 | <outgoing uri="smtp+ssl+://smtp.comcast.net" username="$user" /> |
| 295 | </provider> |
| 296 | <provider id="compuserve" label="CompuServe" domain="cs.com"> |
| 297 | <incoming uri="imap://imap.cs.com" username="$user" /> |
| 298 | <outgoing uri="smtp://smtp.cs.com" username="$user" /> |
| 299 | </provider> |
| 300 | <provider id="cox" label="Cox" domain="cox.net"> |
| 301 | <incoming uri="pop3+ssl+://pop.east.cox.net" username="$user" /> |
| 302 | <outgoing uri="smtp+ssl+://smtp.east.cox.net" username="$user" /> |
| 303 | </provider> |
| 304 | <provider id="earthlink" label="Earthlink" domain="earthlink.net"> |
| 305 | <incoming uri="pop3://pop.earthlink.net" username="$email" /> |
| 306 | <outgoing uri="smtp://smtpauth.earthlink.net:587" username="$email" /> |
| 307 | </provider> |
| 308 | <!-- Tested with imap/ssl (no connection) and imap/tls (unsupported)--> |
| 309 | <!-- Tested with smtp/ssl (no connection) and smtp/tls (unsupported)--> |
| 310 | <provider id="juno" label="Juno" domain="juno.com"> |
| 311 | <incoming uri="pop3://pop.juno.com" username="$user" /> |
| 312 | <outgoing uri="smtp://smtp.juno.com" username="$user" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 313 | </provider> |
| 314 | <provider id="netzero" label="NetZero" domain="netzero.com"> |
| 315 | <incoming uri="pop3://pop.netzero.com" username="$user" /> |
| 316 | <outgoing uri="smtp://smtp.netzero.com" username="$user" /> |
| 317 | </provider> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 318 | <provider id="verizon" label="Verizon" domain="verizon.net"> |
| 319 | <incoming uri="pop3://incoming.verizon.net" username="$user" /> |
| 320 | <outgoing uri="smtp://outgoing.verizon.net" username="$user" /> |
| 321 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 322 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 323 | <!-- UK --> |
| 324 | <provider id="aol-uk" label="AOL" domain="aol.co.uk"> |
| 325 | <incoming uri="imap+ssl+://imap.uk.aol.com" label="IMAP" username="$user" /> |
| 326 | <outgoing uri="smtp+ssl+://smtp.uk.aol.com" username="$user" /> |
| 327 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 328 | |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 329 | <!-- Germany --> |
| 330 | <provider id="freenet" label="Freenet" domain="freenet.de"> |
| 331 | <incoming uri="pop3://mx.freenet.de" username="$user" /> |
| 332 | <outgoing uri="smtp+ssl://mx.freenet.de" username="$email" /> |
| 333 | </provider> |
| 334 | <provider id="gmx" label="GMX" domain="gmx.de"> |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 335 | <incoming uri="pop3://pop.gmx.net" username="$email" /> |
| 336 | <outgoing uri="smtp://mail.gmx.net" username="$email" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 337 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 338 | <provider id="T-Online" label="T-Online" domain="t-online.de" |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 339 | note="@string/provider_note_t_online"> |
| 340 | <incoming uri="pop3://popmail.t-online.de" username="$email" /> |
| 341 | <outgoing uri="smtp://smtpmail.t-online.de" username="$email" /> |
| 342 | </provider> |
| 343 | <provider id="web.de" label="Web.de" domain="web.de"> |
Andrew Stadler | 8b91975 | 2009-09-17 23:47:00 -0700 | [diff] [blame] | 344 | <incoming uri="pop3://pop3.web.de" username="$user" /> |
| 345 | <outgoing uri="smtp://smtp.web.de" username="$user" /> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 346 | </provider> |
| 347 | |
| 348 | <!-- Netherlands --> |
| 349 | <!-- TODO: For all of these, please confirm POP3, and switch to IMAP if supported --> |
| 350 | <!-- TODO: username="" in incoming element is broken - will not work --> |
| 351 | <!-- Disabled until username="" is resolved |
| 352 | <provider id="hetnet" label="Het Net" domain="hetnet.nl"> |
| 353 | <incoming uri="pop3://pop.hetnet.nl" username="" /> |
| 354 | <outgoing uri="smtp://mailhost.hetnet.nl" username="" /> |
| 355 | </provider> |
| 356 | --> |
| 357 | <!-- Disabled until test accounts provided |
| 358 | <provider id="planet inet" label="Planet Internet" domain="planet.nl"> |
| 359 | <incoming uri="pop3://pop.planet.nl" username="$user" /> |
| 360 | <outgoing uri="smtp://mail.planet.nl" username="" /> |
| 361 | </provider> |
| 362 | --> |
| 363 | <!-- TODO: username="" in incoming element is broken - will not work --> |
| 364 | <!-- Disabled until username="" is resolved |
| 365 | <provider id="tiscali" label="Tiscali" domain="tiscali.nl"> |
| 366 | <incoming uri="pop3://pop3.tiscali.nl" username="" /> |
| 367 | <outgoing uri="smtp://smtp.tiscali.nl" username="" /> |
| 368 | </provider> |
| 369 | --> |
| 370 | <!-- Disabled until test accounts provided |
| 371 | <provider id="wanadoo" label="Wanadoo" domain="wanadoo.nl"> |
| 372 | <incoming uri="pop3://pop.wanadoo.nl" username="$user" /> |
| 373 | <outgoing uri="smtp://smtp.wanadoo.nl" username="$user" /> |
| 374 | </provider> |
| 375 | --> |
| 376 | |
| 377 | <!-- Poland --> |
| 378 | <provider id="onet" label="Onet.pl" domain="poczta.onet.pl"> |
| 379 | <incoming uri="pop3://pop3.poczta.onet.pl" username="$email" /> |
| 380 | <outgoing uri="smtp://smtp.poczta.onet.pl" username="$email" /> |
| 381 | </provider> |
| 382 | <provider id="wirtualna" label="Wirtualna Polska" domain="wp.pl"> |
| 383 | <incoming uri="pop3://pop3.wp.pl" username="$user" /> |
| 384 | <outgoing uri="smtp://smtp.wp.pl" username="$user" /> |
| 385 | </provider> |
| 386 | <provider id="interia" label="Interia" domain="interia.pl"> |
| 387 | <incoming uri="pop3+ssl://poczta.interia.pl" username="$user" /> |
| 388 | <outgoing uri="smtp+ssl://poczta.interia.pl" username="$user" /> |
| 389 | </provider> |
| 390 | <provider id="o2" label="O2" domain="o2.pl"> |
| 391 | <incoming uri="pop3+ssl://poczta.o2.pl" username="$user" /> |
| 392 | <outgoing uri="smtp+ssl://poczta.o2.pl" username="$user" /> |
| 393 | </provider> |
| 394 | |
Sang-il, Lee | 641a47a | 2010-08-30 15:08:35 +0900 | [diff] [blame] | 395 | <!-- Korea --> |
| 396 | <provider id="daum" label="Daum Hanmail" domain="hanmail.net"> |
| 397 | <incoming uri="imap+ssl+://imap.hanmail.net" username="$user" /> |
| 398 | <outgoing uri="smtp+ssl+://smtp.hanmail.net" username="$user" /> |
| 399 | </provider> |
| 400 | <provider id="naver" label="NAVER" domain="naver.com"> |
| 401 | <incoming uri="imap+ssl+://imap.naver.com" username="$user" /> |
| 402 | <outgoing uri="smtp+tls+://smtp.naver.com" username="$user" /> |
| 403 | </provider> |
| 404 | <provider id="paran" label="Paran" domain="paran.com"> |
| 405 | <incoming uri="imap+ssl+://imap.paran.com" username="$email" /> |
| 406 | <outgoing uri="smtp+ssl+://smtp.paran.com" username="$email" /> |
| 407 | </provider> |
| 408 | |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 409 | <!-- Yahoo! country-specific email domains --> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 410 | <provider id="yahoo-y7" label="Yahoo!7" domain="y7mail.com"> |
| 411 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 412 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 413 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 414 | <provider id="kimo" label="Yahoo! Taiwan" domain="kimo.com"> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 415 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 416 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 417 | </provider> |
| 418 | <!-- Note: Yahoo! Japan's ne.jp and co.jp domains do not yet support open IMAP --> |
| 419 | <provider id="yahoo-jp-ybb" label="Yahoo! Japan" domain="ybb.ne.jp"> |
| 420 | <incoming uri="pop3+ssl+://android.ybbpop.mail.yahoo.co.jp" username="$email" /> |
| 421 | <outgoing uri="smtp+ssl+://android.ybbsmtp.mail.yahoo.co.jp" username="$email" /> |
| 422 | </provider> |
| 423 | <!-- Note: Yahoo! Japan's co.jp domain requires $user rather than the usual $email --> |
| 424 | <provider id="yahoo-jp" label="Yahoo! Japan" domain="yahoo.co.jp"> |
| 425 | <incoming uri="pop3+ssl+://android.pop.mail.yahoo.co.jp" username="$user" /> |
| 426 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.co.jp" username="$user" /> |
| 427 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 428 | <provider id="yahoo-com-XX" label="Country specific Yahoo!" domain="yahoo.com.??"> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 429 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 430 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 431 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 432 | <provider id="yahoo-co-XX" label="Country specific Yahoo!" domain="yahoo.co.??"> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 433 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 434 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 435 | </provider> |
Todd Kennedy | 5e4f1c3 | 2011-03-28 16:21:15 -0700 | [diff] [blame] | 436 | <provider id="yahoo-XX" label="Country specific Yahoo!" domain="yahoo.??"> |
Kristopher Giesing | 25d4fa0 | 2010-11-09 09:23:41 -0800 | [diff] [blame] | 437 | <incoming uri="imap+ssl+://android.imap.mail.yahoo.com" username="$email" /> |
| 438 | <outgoing uri="smtp+ssl+://android.smtp.mail.yahoo.com" username="$email" /> |
| 439 | </provider> |
The Android Open Source Project | 96c5af4 | 2009-03-03 19:32:22 -0800 | [diff] [blame] | 440 | </providers> |