如何添加一个按钮来查看我的域的电子邮件?

时间:2013-03-22 作者:daniel

我正在主菜单中寻找一个按钮,我可以点击它,然后可以发送给我询问我的电子邮件和密码,在我把它放好后,我可以从我的域中看到我的电子邮件。

为什么?

因为我有员工,我从我的域名发送了一些电子邮件,他们需要检查,我不想使用outlook或邮件软件。我想使用在线webmail。我可以在我的网站上添加一个类似“Check Mail”的botton,这样他们就可以进入公司网站,然后单击“Check Mail”,他们就会要求从我的域电子邮件中进行邮件登录,这将很酷。

我该怎么做?

1 个回复
SO网友:brasofilo

根据我在问题中的评论,我测试了添加菜单项以打开iframe 在其屏幕中。

正如所料,Gmail不允许在iframe. 但一个普通的部落网络邮件确实有效。

add_action( \'admin_menu\', \'embed_webmail_wpse_91871\' );

function embed_webmail_wpse_91871() 
{
    // Reference: http://codex.wordpress.org/Function_Reference/add_menu_page
    // Check it, specially regarding the last parameter ($position), i.e.: 6
    add_menu_page( 
        \'webmail\', 
        \'Webmail\', 
        \'edit_pages\', 
        \'webmail\', 
        \'webmail_iframe_wpse_91871\', 
        \'http://i.imgur.com/Vk42k.png\', 
        4 // position, just after Dashboard
    );
}

function webmail_iframe_wpse_91871() 
{
    ?>
    <div class="wraper">
        <iframe 
            src ="http://example.com/webmail" 
            width="100%" height="700" />
    </div>
    <?php
}
结果如下:

wordpress webmail

尤其是,我从未见过在WordPress中使用webmail的插件<在我看来:

对于只需要一个新的浏览器选项卡就可以工作的东西来说,似乎过于复杂了

结束

相关推荐

在AJAX请求中使用Email_Existes()wp函数

我正在请求wordpress功能if (email_exists($email)) { ... } 通过ajax从文件(email\\u check.php)中。但使用此函数会导致服务器错误。原点(来自输入文本字段): var check = $(\'#email-input\'); var email = check.val(); $.ajax({ url: \"email_check.php\", data: {\'email\' : email