网站注册成功后,如何实现跳转到对应的邮箱?

一骑江山 发布于 2014/11/11 16:59
阅读 1K+
收藏 1

目前做了个网站,用户注册后会收到激活邮件,但是我想在用户提交”注册“的时候,给出一个链接,直接跳入对应的邮箱(邮箱中已有激活邮件),比如360,qq等。如何实现呢?

我目前是通过读出用户的邮箱地址,通过分析邮件格式(163.com,qq.com),然后通过邮箱类型链接到各自的网站,有更好的方法吗?各位大神给点建议

加载中
0
陨落人间
陨落人间

php的拿走不谢。。。

function gotomail($mail) {
    $temp=explode('@',$mail);
    $t=strtolower($temp[1]);

    if ($t=='163.com') {
        return 'mail.163.com';
    } else if ($t=='vip.163.com') {
        return 'vip.163.com';
    } else if ($t=='126.com') {
        return 'mail.126.com';
    } else if ($t=='qq.com' || $t=='vip.qq.com' || $t=='foxmail.com') {
        return 'mail.qq.com';
    } else if ($t=='gmail.com') {
        return 'mail.google.com';
    } else if ($t=='sohu.com') {
        return 'mail.sohu.com';
    } else if ($t=='tom.com') {
        return 'mail.tom.com';
    } else if ($t=='vip.sina.com') {
        return 'vip.sina.com';
    } else if ($t=='sina.com.cn' || $t=='sina.com') {
        return 'mail.sina.com.cn';
    } else if ($t=='tom.com') {
        return 'mail.tom.com';
    } else if ($t=='yahoo.com.cn' || $t=='yahoo.cn') {
        return 'mail.cn.yahoo.com';
    } else if ($t=='tom.com') {
        return 'mail.tom.com';
    } else if ($t=='yeah.net') {
        return 'www.yeah.net';
    } else if ($t=='21cn.com') {
        return 'mail.21cn.com';
    } else if ($t=='hotmail.com') {
        return 'www.hotmail.com';
    } else if ($t=='sogou.com') {
        return 'mail.sogou.com';
    } else if ($t=='188.com') {
        return 'www.188.com';
    } else if ($t=='139.com') {
        return 'mail.10086.cn';
    } else if ($t=='189.cn') {
        return 'webmail15.189.cn/webmail';
    } else if ($t=='wo.com.cn') {
        return 'mail.wo.com.cn/smsmail';
    } else if ($t=='139.com') {
        return 'mail.10086.cn';
    } else {
        return '';
    }
}



0
景愿
景愿
那不然呢? 就是分析邮箱的域名,跳对应的邮箱地址!
景愿
景愿
回复 @一骑江山 : 这个是qq邮箱本身的功能,就算你直接输入地址也有这个效果!和你程序跳转是一样的
since1986
since1986
回复 @一骑江山 : 这个是不是QQ自身的功能吧,应该不是第三方站的功能
一骑江山
一骑江山
通常也是这样的?我看到有些网站链接过去后,如果你的QQ处于登陆状态会提示你直接登陆,这个怎么实现的?谢谢
0
Gillian_Male
Gillian_Male
mailto:balaba@balabala.com;
nihao2294
nihao2294
@一骑江山 谢谢
nihao2294
nihao2294
@一骑江山 这样可以?
Gillian_Male
Gillian_Male
回复 @一骑江山 : sorry,内容没看清就回答你的问题了。
一骑江山
一骑江山
大神,能具体点吗?呵呵
0
kidbei
kidbei
就是你现在用的办法,做一个枚举,判断邮箱格式对应的网站地址
0
javadeveloper
javadeveloper
记得淘宝好像有个js插件,可以做到自动跳转到对应的邮箱的。根本方法和各位说的也一样。
0
一骑江山
一骑江山
谢谢各位了!
返回顶部
顶部