Skip to content

Latest commit

 

History

History
67 lines (52 loc) · 1.63 KB

browser.md

File metadata and controls

67 lines (52 loc) · 1.63 KB

Include Into Your Project

You can link directly to the latest version by adding the following script tag inside your head tags:

jsdelivr

https://cdn.jsdelivr.net/npm/@cemalgnlts/[email protected]/dist/mailjs.min.js

unpkg

https://unpkg.com/@cemalgnlts/[email protected]/dist/mailjs.min.js
https://cdn.jsdelivr.net/npm/@cemalgnlts/[email protected]/dist/mailjs.min.js
https://cdn.jsdelivr.net/gh/cemalgnlts/[email protected]/eventsource.min.js
<script src="https://cdn.jsdelivr.net/npm/@cemalgnlts/[email protected]/dist/mailjs.min.js"></script>

Include EventSourcePolyfill if you want to listen when new messages arrive:

<script src="https://cdn.jsdelivr.net/gh/cemalgnlts/[email protected]/eventsource.min.js"></script>

Demo

Basic

<!DOCTYPE html>
<html>
    <head>
        <title>Page Title</title>
        <script src="https://cdn.jsdelivr.net/npm/@cemalgnlts/[email protected]/dist/mailjs.min.js"></script>
    </head>
    <body>
        <p>
            Domain name: <span id="domain">Loading...</span>
        </p>
        
        <script>
            const mailjs = new Mailjs();
            mailjs.getDomains()
            .then((res) => {
                console.log(res);

                if(!res.status) {
                    return;
                    alert(res.message);
                }
                
                document.querySelector("#domain").innerText = res.data[0].domain;
            });
        </script>
    </body>
</html>

Listener

listener.html