Lines Matching refs:email

30  * A bridge class to the email vendor policy apk.
32 * <p>Email vendor policy is a system apk named "com.android.email.helper". When exists, it must
33 * contain a class called "com.android.email.policy.EmailPolicy" with a static public method
36 * <p>A vendor policy apk is optional. The email application will operate properly when none is
40 private static final String POLICY_PACKAGE = "com.android.email.policy";
235 * @param email user-specified data used to replace template values
237 public void expandTemplates(String email) {
238 final String[] emailParts = email.split("@");
241 incomingUri = expandTemplate(incomingUriTemplate, email, user);
242 incomingUsername = expandTemplate(incomingUsernameTemplate, email, user);
243 outgoingUri = expandTemplate(outgoingUriTemplate, email, user);
244 outgoingUsername = expandTemplate(outgoingUsernameTemplate, email, user);
249 * @param email user-specified data used to replace template values
251 public void expandAlternateTemplates(String email) {
252 final String[] emailParts = email.split("@");
255 incomingUri = expandTemplate(altIncomingUriTemplate, email, user);
256 incomingUsername = expandTemplate(altIncomingUsernameTemplate, email, user);
257 outgoingUri = expandTemplate(altOutgoingUriTemplate, email, user);
258 outgoingUsername = expandTemplate(altOutgoingUsernameTemplate, email, user);
263 * $domain, $user and $email.
265 private String expandTemplate(String template, String email, String user) {
267 returnString = returnString.replaceAll("\\$email", email);
275 * Returns provider setup information for a given email address
290 * @param domain The domain portion of the user's email address