Skip to content

Instantly share code, notes, and snippets.

@kidGodzilla
Last active April 26, 2023 19:57
Show Gist options
  • Save kidGodzilla/bdd453129a1e30ac9d86b9fd7b412ca8 to your computer and use it in GitHub Desktop.
Save kidGodzilla/bdd453129a1e30ac9d86b9fd7b412ca8 to your computer and use it in GitHub Desktop.
MailThis.to Ajax Example
// The following example POSTS data to mailthis.to, redirects the user to a confirmation page, and then sends an email (upon the successful completion of Recaptcha verification)
$.post('https://mailthis.to/test@example.com', {
email: 'foo@bar.co',
_subject: 'hi!',
message: 'Test'
}).then(function () {
location.href = 'https://mailthis.to/confirm'
});
@mhadianfard
Copy link

Not sure if anyone is still working on this project, but the basic HTML form isn't redirecting people back to where they should go using the following input tag:

.... anyone else have this problem?

not even trying to do anything with JS.

@Nikita244
Copy link

hello
Can i change this? location.href = 'https://mailthis.to/confirm'
im working on angular and if i delete this code part, the email dosent arrived.
thanks a lot

@ramit-mitra
Copy link

Hi @Nikita244 you need to submit the form to mailthis.to else the form data will not get processed, and neither will you get the submission email. MailThis processes the form submission data and sends out the email so your form needs to submit the formdata to mailthis. Hope it helps!

@Nikita244
Copy link

Nikita244 commented Dec 30, 2022 via email

@anbu-ops
Copy link

Can someone provide how does this work in angular

@ramit-mitra
Copy link

Can someone provide how does this work in angular

The example is pretty self explanatory. I remember having implemented in AngularJS years ago and it worked fine. So IMO the above should work fine for Angular & React. Hope it helps!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment