精华内容
下载资源
问答
  • gmail邮箱注册

    热门讨论 2009-05-04 20:17:45
    gmail邮箱注册器 应用与想大量注册邮箱的朋友使用,邮箱批量申请工具!
  • gmail邮箱注册 你好朋友, 这是我的文章,内容是Google帐户与您的应用程序集成,使用gmail登录,使用Google帐户注册。 以下是一些重要的步骤- 第1步-创建一个新项目,例如GoogleProfileDemo。 第2步-添加“ ...
    gmail邮箱注册

    gmail邮箱注册

    你好朋友,

    这是我的文章,内容是Google帐户与您的应用程序集成,使用gmail登录,使用Google帐户注册。 以下是一些重要的步骤-

    • 第1步-创建一个新项目,例如GoogleProfileDemo。
    • 第2步-添加“ Google play服务” libray项目。
    • 步骤3 –在manifest.xml-中添加所需的权限
    <uses-permission android:name="android.permission.INTERNET" />
    
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    
    <uses-permission android:name="android.permission.NETWORK" />
    
    <uses-permission android:name="android.permission.USE_CREDENTIALS" />

    1)SplashActivity.java

    package com.manish.google.profile;
    
    import android.accounts.Account;
    import android.accounts.AccountManager;
    import android.app.Activity;
    import android.content.Context;
    import android.net.ConnectivityManager;
    import android.net.NetworkInfo;
    import android.os.Bundle;
    import android.util.Log;
    import android.widget.Toast;
    
    import com.google.android.gms.auth.GoogleAuthUtil;
    
    /**
     * @author manish
     * 
     */
    public class SplashActivity extends Activity {
    	Context mContext = SplashActivity.this;
    	AccountManager mAccountManager;
    	String token;
    	int serverCode;
    	private static final String SCOPE = "oauth2:https://www.googleapis.com/auth/userinfo.profile";
    
    	/** Called when the activity is first created. */
    	@Override
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		// Splash screen view
    		setContentView(R.layout.activity_splash);
    			syncGoogleAccount();
    
    	}
    
    	private String[] getAccountNames() {
    		mAccountManager = AccountManager.get(this);
    		Account[] accounts = mAccountManager
    				.getAccountsByType(GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE);
    		String[] names = new String[accounts.length];
    		for (int i = 0; i < names.length; i++) {
    			names[i] = accounts[i].name;
    		}
    		return names;
    	}
    
    	private AbstractGetNameTask getTask(SplashActivity activity, String email,
    			String scope) {
    		return new GetNameInForeground(activity, email, scope);
    
    	}
    
    	public void syncGoogleAccount() {
    		if (isNetworkAvailable() == true) {
    			String[] accountarrs = getAccountNames();
    			if (accountarrs.length > 0) {
    				//you can set here account for login
    				getTask(SplashActivity.this, accountarrs[0], SCOPE).execute();
    			} else {
    				Toast.makeText(SplashActivity.this, "No Google Account Sync!",
    						Toast.LENGTH_SHORT).show();
    			}
    		} else {
    			Toast.makeText(SplashActivity.this, "No Network Service!",
    					Toast.LENGTH_SHORT).show();
    		}
    	}
    	public boolean isNetworkAvailable() {
    
    		ConnectivityManager cm = (ConnectivityManager) mContext
    				.getSystemService(Context.CONNECTIVITY_SERVICE);
    		NetworkInfo networkInfo = cm.getActiveNetworkInfo();
    		if (networkInfo != null && networkInfo.isConnected()) {
    			Log.e("Network Testing", "***Available***");
    			return true;
    		}
    		Log.e("Network Testing", "***Not Available***");
    		return false;
    	}
    }

    2)HomeActivity.java

    package com.manish.google.profile;
    
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.HttpURLConnection;
    import java.net.URL;
    import java.net.URLConnection;
    
    import org.json.JSONException;
    import org.json.JSONObject;
    
    import android.app.Activity;
    import android.content.Intent;
    import android.graphics.Bitmap;
    import android.graphics.BitmapFactory;
    import android.os.AsyncTask;
    import android.os.Bundle;
    import android.widget.ImageView;
    import android.widget.TextView;
    
    /**
     * @author manish
     * 
     */
    public class HomeActivity extends Activity {
    	ImageView imageProfile;
    	TextView textViewName, textViewEmail, textViewGender, textViewBirthday;
    	String textName, textEmail, textGender, textBirthday, userImageUrl;
    
    	@Override
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_home);
    		imageProfile = (ImageView) findViewById(R.id.imageView1);
    		textViewName = (TextView) findViewById(R.id.textViewNameValue);
    		textViewEmail = (TextView) findViewById(R.id.textViewEmailValue);
    		textViewGender = (TextView) findViewById(R.id.textViewGenderValue);
    		textViewBirthday = (TextView) findViewById(R.id.textViewBirthdayValue);
    
    		/**
    		 * get user email using intent
    		 */
    
    		Intent intent = getIntent();
    		textEmail = intent.getStringExtra("email_id");
    		System.out.println(textEmail);
    		textViewEmail.setText(textEmail);
    
    		/**
    		 * get user data from google account
    		 */
    
    		try {
    			System.out.println("On Home Page***"
    					+ AbstractGetNameTask.GOOGLE_USER_DATA);
    			JSONObject profileData = new JSONObject(
    					AbstractGetNameTask.GOOGLE_USER_DATA);
    
    			if (profileData.has("picture")) {
    				userImageUrl = profileData.getString("picture");
    				new GetImageFromUrl().execute(userImageUrl);
    			}
    			if (profileData.has("name")) {
    				textName = profileData.getString("name");
    				textViewName.setText(textName);
    			}
    			if (profileData.has("gender")) {
    				textGender = profileData.getString("gender");
    				textViewGender.setText(textGender);
    			}
    			if (profileData.has("birthday")) {
    				textBirthday = profileData.getString("birthday");
    				textViewBirthday.setText(textBirthday);
    			}
    
    		} catch (JSONException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    
    	public class GetImageFromUrl extends AsyncTask<String, Void, Bitmap> {
    		@Override
    		protected Bitmap doInBackground(String... urls) {
    			Bitmap map = null;
    			for (String url : urls) {
    				map = downloadImage(url);
    			}
    			return map;
    		}
    
    		// Sets the Bitmap returned by doInBackground
    		@Override
    		protected void onPostExecute(Bitmap result) {
    			imageProfile.setImageBitmap(result);
    		}
    
    		// Creates Bitmap from InputStream and returns it
    		private Bitmap downloadImage(String url) {
    			Bitmap bitmap = null;
    			InputStream stream = null;
    			BitmapFactory.Options bmOptions = new BitmapFactory.Options();
    			bmOptions.inSampleSize = 1;
    
    			try {
    				stream = getHttpConnection(url);
    				bitmap = BitmapFactory.decodeStream(stream, null, bmOptions);
    				stream.close();
    			} catch (IOException e1) {
    				e1.printStackTrace();
    			}
    			return bitmap;
    		}
    
    		// Makes HttpURLConnection and returns InputStream
    		private InputStream getHttpConnection(String urlString)
    				throws IOException {
    			InputStream stream = null;
    			URL url = new URL(urlString);
    			URLConnection connection = url.openConnection();
    
    			try {
    				HttpURLConnection httpConnection = (HttpURLConnection) connection;
    				httpConnection.setRequestMethod("GET");
    				httpConnection.connect();
    
    				if (httpConnection.getResponseCode() == HttpURLConnection.HTTP_OK) {
    					stream = httpConnection.getInputStream();
    				}
    			} catch (Exception ex) {
    				ex.printStackTrace();
    			}
    			return stream;
    		}
    	}
    }

    3)AbstractGetNameTask.java

    /**
     * Copyright 2012 The Android Open Source Project
     *
     * Licensed under the Apache License, Version 2.0 (the "License");
     * you may not use this file except in compliance with the License.
     * You may obtain a copy of the License at
     *
     *     http://www.apache.org/licenses/LICENSE-2.0
     *
     * Unless required by applicable law or agreed to in writing, software
     * distributed under the License is distributed on an "AS IS" BASIS,
     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package com.manish.google.profile;
    
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.HttpURLConnection;
    import java.net.URL;
    
    import org.json.JSONException;
    
    import com.google.android.gms.auth.GoogleAuthUtil;
    
    import android.content.Intent;
    import android.os.AsyncTask;
    import android.util.Log;
    import android.widget.Toast;
    
    /**
     * Display personalized greeting. This class contains boilerplate code to
     * consume the token but isn't integral to getting the tokens.
     */
    public abstract class AbstractGetNameTask extends AsyncTask<Void, Void, Void> {
    	private static final String TAG = "TokenInfoTask";
    	protected SplashActivity mActivity;
       public static String GOOGLE_USER_DATA="No_data";
    	protected String mScope;
    	protected String mEmail;
    	protected int mRequestCode;
    
    	AbstractGetNameTask(SplashActivity activity, String email, String scope) {
    		this.mActivity = activity;
    		this.mScope = scope;
    		this.mEmail = email;
    	}
    
    	@Override
    	protected Void doInBackground(Void... params) {
    		try {
    			fetchNameFromProfileServer();
    
    		} catch (IOException ex) {
    			onError("Following Error occured, please try again. "
    					+ ex.getMessage(), ex);
    		} catch (JSONException e) {
    			onError("Bad response: " + e.getMessage(), e);
    		}
    		return null;
    	}
    
    	protected void onError(String msg, Exception e) {
    		if (e != null) {
    			Log.e(TAG, "Exception: ", e);
    		}
    	}
    
    	/**
    	 * Get a authentication token if one is not available. If the error is not
    	 * recoverable then it displays the error message on parent activity.
    	 */
    	protected abstract String fetchToken() throws IOException;
    
    	/**
    	 * Contacts the user info server to get the profile of the user and extracts
    	 * the first name of the user from the profile. In order to authenticate
    	 * with the user info server the method first fetches an access token from
    	 * Google Play services.
    	 * @return 
    	 * @return 
    	 * 
    	 * @throws IOException
    	 *             if communication with user info server failed.
    	 * @throws JSONException
    	 *             if the response from the server could not be parsed.
    	 */
    	private void fetchNameFromProfileServer() throws IOException, JSONException {
    		String token = fetchToken();
    		URL url = new URL("https://www.googleapis.com/oauth2/v1/userinfo?access_token="+ token);
    		HttpURLConnection con = (HttpURLConnection) url.openConnection();
    		int sc = con.getResponseCode();
    		if (sc == 200) {
    			InputStream is = con.getInputStream();
    			GOOGLE_USER_DATA = readResponse(is);
    			is.close();
    
    			Intent intent=new Intent(mActivity,HomeActivity.class);
    			intent.putExtra("email_id", mEmail);
    			mActivity.startActivity(intent);
    			mActivity.finish();
    			return;
    		} else if (sc == 401) {
    			GoogleAuthUtil.invalidateToken(mActivity, token);
    			onError("Server auth error, please try again.", null);
    			//Toast.makeText(mActivity, "Please try again", Toast.LENGTH_SHORT).show();
    			//mActivity.finish();
    			return;
    		} else {
    			onError("Server returned the following error code: " + sc, null);
    			return;
    		}
    	}
    
    	/**
    	 * Reads the response from the input stream and returns it as a string.
    	 */
    	private static String readResponse(InputStream is) throws IOException {
    		ByteArrayOutputStream bos = new ByteArrayOutputStream();
    		byte[] data = new byte[2048];
    		int len = 0;
    		while ((len = is.read(data, 0, data.length)) >= 0) {
    			bos.write(data, 0, len);
    		}
    		return new String(bos.toByteArray(), "UTF-8");
    	}
    
    }

    4)GetNameInForeground.java

    /**
     * Copyright 2012 The Android Open Source Project
     *
     * Licensed under the Apache License, Version 2.0 (the "License");
     * you may not use this file except in compliance with the License.
     * You may obtain a copy of the License at
     *
     *     http://www.apache.org/licenses/LICENSE-2.0
     *
     * Unless required by applicable law or agreed to in writing, software
     * distributed under the License is distributed on an "AS IS" BASIS,
     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package com.manish.google.profile;
    
    import java.io.IOException;
    
    import com.google.android.gms.auth.GoogleAuthException;
    import com.google.android.gms.auth.GoogleAuthUtil;
    import com.google.android.gms.auth.GooglePlayServicesAvailabilityException;
    import com.google.android.gms.auth.UserRecoverableAuthException;
    
    /**
     * This example shows how to fetch tokens if you are creating a foreground task/activity and handle
     * auth exceptions.
     */
    public class GetNameInForeground extends AbstractGetNameTask {
    
      public GetNameInForeground(SplashActivity activity, String email, String scope) {
          super(activity, email, scope);
      }
    
      /**
       * Get a authentication token if one is not available. If the error is not recoverable then
       * it displays the error message on parent activity right away.
       */
      @Override
      protected String fetchToken() throws IOException {
          try {
              return GoogleAuthUtil.getToken(mActivity, mEmail, mScope);
          } catch (GooglePlayServicesAvailabilityException playEx) {
              // GooglePlayServices.apk is either old, disabled, or not present.
          } catch (UserRecoverableAuthException userRecoverableException) {
              // Unable to authenticate, but the user can fix this.
              // Forward the user to the appropriate activity.
              mActivity.startActivityForResult(userRecoverableException.getIntent(), mRequestCode);
          } catch (GoogleAuthException fatalException) {
              onError("Unrecoverable error " + fatalException.getMessage(), fatalException);
          }
          return null;
      }
    }

    5)activity_splash.xml

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".SplashActivity" >
    
        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_centerVertical="true"
            android:text="Please wait..."
            android:textSize="25sp" />
    
        <ProgressBar
            android:id="@+id/progressBar1"
            style="?android:attr/progressBarStyleLarge"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/textView1"
            android:layout_centerHorizontal="true" />
    
        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="10dp"
            android:text="By:Manish Srivastava" />
    
    </RelativeLayout>

    6)activity_home.xml

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_margin="7dp" >
    
        <TextView
            android:id="@+id/textViewTitle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:text="Home Page"
            android:textSize="24sp" />
    
        <TextView
            android:id="@+id/textViewNameLabel"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_below="@+id/textViewTitle"
            android:layout_marginTop="15dp"
            android:text="Name:"
            android:textSize="18sp" />
    
        <TextView
            android:id="@+id/textViewNameValue"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/textViewTitle"
            android:layout_marginLeft="10dp"
            android:layout_marginTop="15dp"
            android:layout_toRightOf="@id/textViewNameLabel"
            android:text="Name:"
            android:textSize="18sp" />
    
          <TextView
            android:id="@+id/textViewEmailLabel"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_below="@id/textViewNameLabel"
            android:layout_marginTop="15dp"
            android:text="Email:"
            android:textSize="18sp" />
    
        <TextView
            android:id="@+id/textViewEmailValue"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/textViewNameValue"
            android:layout_marginLeft="10dp"
            android:layout_marginTop="15dp"
            android:layout_toRightOf="@id/textViewEmailLabel"
            android:text="Email:"
            android:textSize="18sp" />
    
         <TextView
            android:id="@+id/textViewGenderLabel"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_below="@id/textViewEmailLabel"
            android:layout_marginTop="15dp"
            android:text="Gender:"
            android:textSize="18sp" />
    
        <TextView
            android:id="@+id/textViewGenderValue"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/textViewGenderLabel"
            android:layout_alignLeft="@+id/textViewNameValue"
            android:text="Gender:"
            android:textSize="18sp" />
    
         <TextView
            android:id="@+id/textViewBirthdayLabel"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_below="@id/textViewGenderLabel"
            android:layout_marginTop="15dp"
            android:text="Birthday:"
            android:textSize="18sp" />
    
        <TextView
            android:id="@+id/textViewBirthdayValue"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/textViewBirthdayLabel"
            android:layout_alignBottom="@+id/textViewBirthdayLabel"
            android:layout_toRightOf="@+id/textViewBirthdayLabel"
            android:text="Birthday:"
            android:textSize="18sp" />
    
        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_toRightOf="@+id/textViewTitle"/>
    
    </RelativeLayout>

    7)AndroidManifest.xml

    <manifest android:versioncode="1" android:versionname="1.0" package="com.manish.google.profile" xmlns:android="http://schemas.android.com/apk/res/android">
    
        <uses-sdk android:minsdkversion="8" android:targetsdkversion="16">
    
        <uses-permission android:name="android.permission.INTERNET">
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">
        <uses-permission android:name="android.permission.GET_ACCOUNTS">
        <uses-permission android:name="android.permission.NETWORK">
        <uses-permission android:name="android.permission.USE_CREDENTIALS">
    
        <application android:allowbackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme">
            <activity android:label="@string/app_name" android:name="com.manish.google.profile.SplashActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN">
    
                    <category android:name="android.intent.category.LAUNCHER">
                </category></action></intent-filter>
            </activity>
            <activity android:name="com.manish.google.profile.HomeActivity">
        </activity></application>
    
    </uses-permission></uses-permission></uses-permission></uses-permission></uses-permission></uses-sdk></manifest>

    翻译自: https://www.javacodegeeks.com/2013/10/google-account-integration-in-android-login-with-gmail.html

    gmail邮箱注册

    展开全文
  • 关于解决国内手机号不能用于gmail邮箱注册问题 出处:https://blog.csdn.net/DuanLiuchang/article/details/51492213 用google浏览器搜索“gmail香港” 第一个链接就是,然后只需要跟着步骤操作即可 ps:你的所有...

    关于解决国内手机号不能用于gmail邮箱注册问题

    出处:https://blog.csdn.net/DuanLiuchang/article/details/51492213

    用google浏览器搜索“gmail香港”

    第一个链接就是,然后只需要跟着步骤操作即可

    ps:你的所有操作需要在有梯子的前提下进行

    展开全文
  • gmail邮箱注册工具

    2009-11-17 21:07:15
    呵呵,半自动的工具,不过现在都需要验证了
  • gmail邮箱注册软件 在本周的前五篇文章中:Gmail的替代品,今天的自由软件基金会,如何向学生传授大数据,世界上第一台开放式胶卷数码相机以及对Klaatu的有关人机接口指南(HIG)的采访。 一周前五篇文章 5. ...

    gmail邮箱注册软件

    在本周的前5篇文章中:Gmail的替代品,今天的免费软件基金会,如何向学生传授大数据,世界上第一台开放式胶卷数码相机以及对Klaatu的有关人机接口指南(HIG)的采访。

    一周前五篇文章

    5. Unix Shell的人机接口指南(HIG)

    在这次采访中,Klaatu向我们介绍了他即将举行的有关HIG或“人机接口指南”的“万物公开”演讲。 大卫两次采访。

    4. 仔细观察世界上第一台开放式数字电影摄影机

    电影制片人丹尼尔·穆里根(Daniel Mulligan)向我们详细介绍了开源Axiom相机的Beta版。

    3. 使用开源软件教授大数据处理

    听听两个学生和他们的教授学习有关Hadoop和大数据处理的相关工具的感觉。 他们利用开源工具来试验“智能城市”数据。

    2. 自由软件基金会:30年

    乔诺·培根(Jono Bacon)回顾了自由软件基金会(FSF)成立30周年,并分享了他对基金会执行董事约翰·沙利文(John Sullivan)的采访摘录。

    1. Gmail的五种开源替代品

    探索Gmail替代开源的世界,并发现免费Webmail客户端管理收件箱的多个选项。

    翻译自: https://opensource.com/life/15/9/top-5-september-11

    gmail邮箱注册软件

    展开全文
  • 今年的“会员”快到期,然后就需要新的邮箱,恩,我承认我用的方法比较LOW,但是从简单粗暴的角度,我还是选择这个方法。那么问题就来了:手机收不到验证码怎么破?今天推荐一个神...

        今年的“会员”快到期,然后就需要新的邮箱,恩,我承认我用的方法比较LOW,但是从简单粗暴的角度,我还是选择这个方法。那么问题就来了:手机收不到验证码怎么破?

        今天推荐一个神器:ourplay,简直太给力了,业界良心呀,当然这货有很多功能,我只用它申请邮箱,其他功能大家自行开发。

    目测这个是官网:

    https://www.ourplay.net/

    下载方式:

    我是在锤子应用商店搜索“ourplay”直接安装的。

    其他手机可以在应用商店里找找看,我猜华为应用商店没有,可以试试去上边的官网下载或去应用宝(见下图,插一句:还想是第二次提应用宝了,腾讯好评,上次【Android工具】更新谷歌服务安装方法,亲测vivoY71A安装谷歌服务GooglePlay

    邮箱申请方法来源:知乎,但按照知乎提供方法不行,没法添加chrome到ourplay里,可能和ourplay版本有关,有之前版本的小伙伴可以联系我,分享给大家。

    申请方法:

     进入ourplay,首页点击添加账号,如下图所示(下图是我今天建好的,已有帐号的截图)

    注意:可能找不到新建账号,点“忘记电子邮件地址”,然后再点返回就有了

    然后一路下一步,200508亲测可以收到验证码。

    关于二次验证:正常使用可能需要二次验证(今天测试就是需要的),建议在ourplay里进行,然后再登录添加绑定备用邮箱。就这么简单

    好了,方法和注意事项都说的差不多了,我赶紧去注册小号了,过两天ourplay不能用了就尴尬了。

    你点的每个赞,我都当成喜欢

    展开全文
  • ...接下来 选择“设置”,进入设置界面以后, ...在出现的界面中点击选择“Gmail邮箱”,然后进入Gmail邮箱注册界面。 然后在弹出的界面,点击创建一个,进入到这个界面,然后按照空格所提示的完成即可 .
  • 无限创建gmail邮箱账号

    万次阅读 2019-08-19 15:43:31
    国外很多网站都需要gmail邮箱注册,如果能有很多gmail账号,那么就能做很多事(自己体会哈) 注册地址:http://mail.google.com
  • 如何注册gmail邮箱

    千次阅读 2020-03-22 22:54:23
    1、下载“QQ邮箱”手机app 2、选择Gmail 3、点击“创建账户”,输入信息 4、下一步输入手机号的时候,在左边随便选一个国家(找不到+86的中国),然后手动在输入框将+xxx改为+86 5、注意输入“年份”(即为出生年月...
  • 注册免费的Gmail企业邮箱,在Outlook中配置
  • gmail邮箱

    千次阅读 2018-05-15 17:21:01
    楔子 google邮箱 可以使用 QQ邮箱手机版注册google邮箱 使用网易邮箱大师可以登录 http://www.jb51.net/softjc/249157.html
  • 注册gmail手机号无法验证的问题 将手机的语言切换为英文,然后重新打开Chrome,再次注册,问题解决。
  • 现在注册gmail邮箱需要绑定手机了,但是却提示电话号码无法用于验证。一开始以为是号段问题,试了几个手机号都不行。 解决方案 法一.用IE浏览器注册 笔者用这种成功 法二.浏览器语言改成英文 ...
  • 申请gmail邮箱及foxmail邮箱

    千次阅读 2020-05-02 14:25:17
    导读:看网上的说法,面试的简历用qq邮箱会显得很low,因此我觉的有必要申请一下gmail邮箱,和foxmail邮箱来写一下简历,这里稍微有点不是很明白点,不是说国内上不了google吗,然道邮箱发送连接可以gmail,能收到吗...
  • 免费注册Gmail邮箱

    2008-06-10 11:06:42
    为了让大家都使用GOOGLE的邮箱,现有100份邀请函免费发放。请大家发扬人人为我,我为人人的精神。 大家需要请留下姓名、职位、爱好、推荐网站、E-MAIL邮箱、交友条件,谢谢!! 请记住我的博客的口号:51cto博客...
  • 以前注册国外免费邮箱,首选当然是GMAIL,原因靠山大,不怕倒闭;第二是服务好,收件方便。可能邮局免费邮局的泛滥使用,如今GMAIL注册免费邮箱需要手机验证,这不就会过滤一部分,至少是做垃圾网站,甚至是非法网站...
  • gmail邮箱登录官网方法gamil邮箱是一款非常好用的邮箱服务工具,在国内因为某些原因无法正常使用,...1.注册gmail邮箱打开yomail客户端,我们开始登陆,账号随意写,邮箱末尾写上就可以了,密码也随意填写填写完成之...
  • 不用邀请函了,可以直接注册Gmail邮箱了。 http://gmail.com 转载于:https://www.cnblogs.com/tyrael007/archive/2006/10/21/535917.html
  • Gmail邮箱管理

    千次阅读 2012-05-26 10:34:34
    之前申请了一个Gmail邮箱,主要是用于在各大网站上注册使用,由于不断使用这个账号在各大网站注册,结果导致了每天都会收到很多的垃圾邮件,刚开始没怎么在意,今天发现垃圾邮件的量太大了,该处理了。上Gmial邮箱里...
  • 自动注册gmail邮箱构想

    千次阅读 2007-04-13 10:39:59
    1.关于自动注册原理与实践。 1.基于浏览器请求,-- 程序员写出一个程序模拟一条自动注册url,把注册所必须的参数都附在请求后面 2.基于HttpClient 请求。实现过程比较简单,可以通过穿过ssl进行请求 自动注册首先要...
  • 自动注册gmail邮箱构想

    千次阅读 2007-04-04 08:56:00
    1.关于自动注册原理与实践。1.基于浏览器请求,-- 程序员写出一个程序模拟一条自动注册url,把注册所必须的参数都附在请求后面2.基于HttpClient 请求。实现过程比较简单,可以通过穿过ssl进行请求自动注册首先要解决...
  • 注册一个gmail等于注册了无数个邮箱

    千次阅读 2012-09-06 11:29:20
    记得google groups的订阅方式吗,要订阅某个group,可以发送groupname+subscribe@googlegroups.com,其实这个不仅仅是可以用在邮件列表上的,使用如下格式可以让你拥有无数个gmail邮箱: yourgamail+hello@gmail....
  • 如何注册gmail

    千次阅读 2020-04-27 10:52:26
    为提供关于 “yalmip的使用 ” 一条龙服务,同时也为了方便大家,本人在此介绍一下如何注册gmail邮箱~ ...1. 在edge上随意搜索关键字,如 “gmail”, "gmail邮箱注册" 等,点击:创建账号->为我自己创建...
  • 以下教程内容大部分人都可以注册 无法注册的可能重启电脑之后就可以了,谷歌的风控也是个迷 实在运气不好的可以去网上找现成的 card.mythink.cn 第1步:找到谷歌账号注册入口 打开Google,在谷歌搜索的主界面...
  • 互联网时代,越来越多的企业迈向信息化建设,使用邮箱成为企业之间沟通的第一选择。作为职场人,也用邮箱很久了,从我的体验评价一下各个邮箱。 1、TOM邮箱(免邮,vip邮箱,企邮)★★★★★  安全:拥有SSL加密...
  • 一、打开Win10自带的Mail 二、 点击右下角设置图标-管理账户 ... ...七、如果第一次操作,只需要输入手机号后在填写一些生日信息、性别即可 ...如果非首次操作,则显示需要验证手机号,但是此时是能够收到短信的。......
  • gmail邮箱延迟收到问题

    千次阅读 2020-05-21 22:04:29
    最近公司遇到了一个客户问题,发往gmail邮箱,客户收到延迟。公司老大分析了一天终于有了答案。闲下是我做了个整理把 经验分享下。 最近客户反馈,发送给gmail.com 和binance.com 的邮件, 收到有延迟,查看海外...
  • 在http://www.google.com/intl/en/mobile/mail/index.html页面突然发现一个,可以注册GMAIL邮箱的页面,大家有兴趣的试试吧,我反正已经有GMAIL邮箱了,我也懒的试了!注册页面:...
  • 免费的Gmail邮箱创办以来,就一直受到广泛的欢迎。Google也在不断的为Gmail增加新的功能,而最初仅用于Gmail的帐号后来也演变成 Google Account,拥有就可以享有一系列的Google服务,但直到目前,G...
  • Gmail邮箱的话题很多,在国内使用环境诸般不方便的情况下,好奇目前的Gmail忠粉群是怎样的?为什么还在坚持使用? 从数据平台去靠近这个群体,从几个维度去试着解读: 1、他们都在哪呢? 主要城市北上广、江浙...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,423
精华内容 2,969
关键字:

gmail邮箱注册