old imap.fi auth (very dumb yes)

5. maaliskuuta 2022 | 123 näyttökertaa

const imap = require('imap-simple');

const auth = async(email, pass) => {
    const config = {
        imap: {
            user: `${email}@imap.fi`,
            password: pass,
            host: 'server.imap.fi',
            port: 993,
            tls: true,
            authTimeout: 3000
        }
    };

    try {
        const connection = await imap.connect(config);
        connection.end();
        return true;
    } catch (e) {
        console.log(e);
        return false;
    }
}