MagicMail Mail Server: Landing Page

Welcome to BTC Mail!

For Bandwidth Usage, please use the following link:

Bandwidth Usage

From here you can log in to your webmail, personal email settings, and bandwidth usage.

Please log in by entering your full email address and password.

Webmail Lite is recommended for a similar yet updated look of our previous webmail system.

Tuxedo is an advanced next generation AJAX webmail that is recommended for High Speed connections with newer web browsers (IE9+, Firefox, Chrome, Safari)

* You MUST have cookies enabled to use this system.

0) { document.getElementById(fadeLayer).style.opacity = opacity / 100; } if (opacity > 0) { opacity -= 10; if (opacity < 0) { opacity = 0; } setTimeout("fadeOut('" + fadeLayer + "'," + opacity + ")",250); } } function handle_success() { var formobj = document.getElementById('login-form'); if (!formobj) { show_error("Javascript Error: Unable to get form handler"); return; } var theForm = document.forms[“login-form”]; if (theForm[‘rememberme’].checked) { save_login_info(theForm[’email’].value,theForm[‘loginto’].value); } else { save_login_info(”,”); } var theTarget = theForm[‘loginto’].value; var targetUrl = ”; // we may be permitting non-full email address login. if this is the // case, and we appear to not have a full email address, append the // domain. var requestEmail = theForm.email.value; if (MM_LP_EMAIL_NAME_ONLY_DOMAIN !== undefined && theForm.email.value.indexOf(‘@’) === -1) { requestEmail = theForm.email.value + ‘@’ + MM_LP_EMAIL_NAME_ONLY_DOMAIN; // to nicely avoid showing the full email address for a moment // when logging in without a full email address, use a hidden // input to hold the full email address. theForm.email.name = ’email_visible’; theForm.hidden_email.value = requestEmail; theForm.hidden_email.name = ’email’; } // no validate onsubmit now – we submit directly. theForm.onsubmit = ‘return true;’; if (theTarget == ‘lp_webmaillite’) { targetUrl = ‘/webmail/src/redirect.php’; theForm[’email’].name = ‘login_username’; theForm[‘password’].name = ‘secretkey’; theForm[‘logSource’].name = ‘logIntoSource’; theForm.action = targetUrl; theForm.submit(); return; } if (theTarget == ‘lp_tuxedo’) { targetUrl = ‘/tuxedo/index.php’; theForm[’email’].name = ‘_user’; theForm[‘password’].name = ‘_pass’; theForm[‘logSource’].name = ‘_logIntoSource’; theForm.action = targetUrl; // because tuxedo has no way to interact with the rest of MagicMail // due to its penchant to use a separate session name, we have to get // creative in how to pass the information through. generateFingerprint(function(fp) { theForm.htmlcanvas.value=fp; theForm.submit(); }); return; } if (theTarget == ‘lp_wizard_portal’) { targetUrl = ‘/portal/redirect’; theForm.action = targetUrl; theForm.submit(); return; } if (theTarget == ‘lp_mailsettings’) { targetUrl += ‘/login.php’; theForm.action = targetUrl; theForm.submit(); return; } show_error(“Target not handled”); } function save_login_info(loginid, choice) { var date = new Date(); var days = 15; // set expires time date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); document.cookie = “mm_emailloginid=” + loginid + “; expires=” + date.toGMTString() + “; path=/”; document.cookie = “mm_emailchoice=” + choice + “; expires=” + date.toGMTString() + “; path=/”; } window.onload = function() { var theForm = document.forms[“login-form”]; theForm[’email’].focus(); var ca = document.cookie.split(‘;’); for(var i=0; i