import { UniversalEmailMCPServer } from './index.js';
console.log('๐ ๆต่ฏๆฐๅข็้ฎ็ฎฑๆฃๆตๅ่ฝ');
console.log('โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ');
const server = new UniversalEmailMCPServer();
const testEmails = [
{ email: 'user@gmail.com', expected: 'gmail', name: 'Gmail' },
{ email: 'user@outlook.com', expected: 'outlook', name: 'Outlook' },
{ email: 'user@hotmail.com', expected: 'outlook', name: 'Hotmail' },
{ email: 'user@live.com', expected: 'outlook', name: 'Live' },
{ email: 'user@aliyun.com', expected: 'aliyun', name: '้ฟ้ไบ้ฎ็ฎฑ' },
{ email: 'user@sina.com', expected: 'sina', name: 'ๆฐๆตช้ฎ็ฎฑ' },
{ email: 'user@sina.cn', expected: 'sina', name: 'ๆฐๆตชCN' },
{ email: 'user@sohu.com', expected: 'sohu', name: 'ๆ็้ฎ็ฎฑ' }
];
for (const { email, expected, name } of testEmails) {
const detected = server.detectEmailProvider(email);
const status = detected === expected ? 'โ
' : 'โ';
console.log(`${status} ${name.padEnd(12)} | ${email.padEnd(18)} | ๆฃๆต: ${detected || 'null'}`);
}
console.log('\nโ
้ฎ็ฎฑๆฃๆตๅ่ฝๆต่ฏๅฎๆ๏ผ');