Parse with Mailgun integration

Im trying to integrate mailgun with parse to send emails who are registered.here is my code

<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Parse Example</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="//www.parsecdn.com/js/parse-1.6.14.min.js"></script>
</head>
<body>
<script type="text/javascript" src="bundle.js">
</script>
<table id="display">
</table>
</body>
</html>

example.js

Parse.initialize(applicationId, javaScriptKey);
var userDetails=Parse.Object.extend("USERDATA");
var listDetails=new Parse.Query(userDetails);
listDetails.find({
success:function(results)
{
    var display="";
    for(var i in results)
    {
       var email=results[i].get("email");
    //console.log("FirstName:"+firstname);
       var mailgun = require('mailgun');
       mailgun.initialize(myDomainName, myApiKey);
       mailgun.sendEmail({
           to: email,
           from: "Mailgun@CloudCode.com",
           subject: "Hello from Cloud Code!",
           text: "Using Parse and Mailgun is great!"
       }, {
           success: function(httpResponse) {
               console.log(httpResponse);
               response.success("Email sent!");
           },
           error: function(httpResponse) {
              console.error(httpResponse);
              response.error("Uh oh, something went wrong");
           }
       });
    }
    $("#display").html(display);
        },error:function(error)
        {
            console.log("Error:"+error.message);
        }
    });

its not working as expected.I get errors like mailgun.initialize is not a function or require method not defined.I tried using browserify/require.js as mentioned in some forums.
What could actually be the mistake.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.