Skip to content
← Back to Community
[Alpha Release] repl.email - a fully-fledged email service for repl.it users
Profile icon
MarcusWeinberger

repl.email

Only for repl.it users!

demo

Get a free email address - @repl.email

This project is in alpha - that means to expect some bugs, and not many features

Features

  • Send and receive emails to/from ANYONE - just like any email service
  • "Forward" emails to another email address - get notified when you receive an email
  • Email address based on your repl username - everyone's email address is the same as their username on repl.it - so you always know who you're emailing
  • Send emails to users who haven't even signed up yet - don't see their name in the autocomplete box? Don't worry! Just type [email protected] and when they log in, they'll see your email
  • Send to multiple emails, in the Sender field, separate as many email addresses you want by ; (semicolon + space)
  • markdown - although the editor shows plain text at the moment, you can write with the markdown syntax and your email will get rendered to HTML upon sending

Coming up

Expect lots of updates during the next couple weeks because I'll be working on new features (such as embedding repls, a live markdown editor, profile pictures, and more) and doing a complete redesign!

API COMING SOON!

Voters
Profile icon
BrandonNguyen47
Profile icon
ssura
Profile icon
WS18032
Profile icon
maxina
Profile icon
ParliamoDiPC
Profile icon
InvisibleOne
Profile icon
lightningrock
Profile icon
Gabby8C0des8
Profile icon
AlistairCHIN
Profile icon
Heartstorm
Comments
hotnewtop
Profile icon
staticvoidliam7

rip repl.email

Profile icon
amasad

This is super cool but I'm getting a blank screen in the app:

Screen Shot 2020-08-14 at 12.27.10 PM

Profile icon
MarcusWeinberger

@amasad you have no emails 🤷 - don't worry, I'll send you one

Profile icon
Codemonkey51

i will also send you one @amasad

Profile icon
Wilke000

Same here @amasad :)

Profile icon
dabs364

same @amasad :)

Profile icon
[deleted]

Use mail to create new replit account -> infinity free throwaway mails -> hehe

Profile icon
VulcanWM
Profile icon
[deleted]

Cool! But I get the error:
repl.it refused to connect. When I try to sign up

Profile icon
MarcusWeinberger

@8Bitz Hmm, that is strange, I don't see that error. But you can just sign up to repl.it any way and then log in to repl.email

Profile icon
VulcanWM

Are you doing it on an ipad or phone? @8Bitz

Profile icon
dabs364

@8Bitz Open it in a new tab

DUH

JK
Profile icon
[deleted]

@dabs364 Opening it in a new tab didn't help
Can't Open

Profile icon
dabs364

@8Bitz try different browser

Profile icon
[deleted]

@dabs364 It's fine (tampermonkey was the problem)

Profile icon
dabs364
Profile icon
dabs364

@8Bitz The backgrounds are nice though

Profile icon
dabs364

:)

Profile icon
HahaYes

Time to see how to hack this site.

Profile icon
MarcusWeinberger

@HahaYes if you manage, please let me know lol that's a big concern of mine seeing as people might sign up to things with this email address

Profile icon
HahaYes

@MarcusWeinberger yeah of course, I'll be a "white hat" hacker. I'll check for some security problems.

Profile icon
StringentDev

@MarcusWeinberger @HahaYes I bet you don't have infinite time premium because you accidentally did something. sqreen for example.

I do.
also, sent tab does not work.

Profile icon
HahaYes
Profile icon
StringentDev

@HahaYes i also found a bug. try clicking the sent tab.

Profile icon
HahaYes

@Lethdev2019 yeah i know

Profile icon
StringentDev

@MarcusWeinberger said he had to use another email service (seems he removed the statement or it is in comments) but I know SMTPlib (which I use to get emailed bugs in my programs). @HahaYes

Profile icon
HahaYes

@Lethdev2019 yeah, I use smtplib

Profile icon
StringentDev

Yeah, I keep asking to help. BECAUSE I REALLY WANT TO. @HahaYes

Profile icon
MarcusWeinberger

@Lethdev2019 well on the python side i'm using smtp and imapclient to send and fetch emails. but the services are smtp2go.com and improvmx.com, i'm just using smtp2go's python api library

Profile icon
MarcusWeinberger

@Lethdev2019 I'm sorry it would just be a big security breach to allow others, repl.it doesn't have the kind of access management I would need to gurantee users' privacy

Profile icon
HahaYes

@MarcusWeinberger There would be some big security flaws... just saying...

Profile icon
StringentDev
Profile icon
StringentDev

well, are there other options for smtp2go because that has... a limit. @MarcusWeinberger

Profile icon
StringentDev

also, if you are going to make several comments, please truncate them to one comment or i can't see the earlier one until i read the latest one because i just click on the first thing. @MarcusWeinberger

Profile icon
MarcusWeinberger

@Lethdev2019 i don't need help with that, I'm not even using smtplib, I'm using an API

Profile icon
StringentDev

sorry i kinda realised when i read the earlier one just now. also some alternatives to help you out: https://alternativeto.net/software/smtp2go/ @MarcusWeinberger

Profile icon
MarcusWeinberger

@Lethdev2019 i cant find a free one that lets me send from my own domain sadly :(, maybe i'll start running (non-intrusive) ads or do something. if i can raise funds to run a proper mailserver it will make things so much better. but i also kinda want to keep this free

Profile icon
StringentDev

umm, I have an ad blocker (so do other people)... you can keep it free BUT you may need to introduce plans.

also, did you look at sendgrid which is freemium and has an API. (https://sendgrid.com/) @MarcusWeinberger

Profile icon
MarcusWeinberger

@Lethdev2019 hmm, sendgrid does look good I might start moving to that. But for now i'm not worried about the smtp2go limit cause we arent getting that much traffic. I've just added in the API btw, gonna make a client for that and ill lyk

Profile icon
StringentDev

also, did you like the GUI I made for the email program. (it's material UI) @MarcusWeinberger

Profile icon
StringentDev

What the???
I am not even on your team!

image

@MarcusWeinberger

Profile icon
MarcusWeinberger

@Lethdev2019 huhu that is strange, I don't know why it would do that

Profile icon
StringentDev

@MarcusWeinberger well. I managed to find a bug that was and was not to do with repl email...

Profile icon
StringentDev

my emails are no longer loading.

here is a video.
https://disq.me/DN6IT-umm_oh%20no.mp4
@MarcusWeinberger

Profile icon
StringentDev

also, my new profile is a snipping of langton's ant. @MarcusWeinberger

Profile icon
CoolCoderSJ
Profile icon
MarcusWeinberger

@CoolCoderSJ oh jeez, that's not good. Well I'm working on repl email 2.0 atm but I'll look into that

Profile icon
MarkRosenbaum

I really really like that the email has the option to secure with password.

Profile icon
hachimagic

this is very very cool it works really well

Profile icon
SupermaxBrightn

That's nice but can you add a push notification feature and linking photos and videos feature as well in the main version?

Profile icon
SupermaxBrightn

Also a way to see our sent messages

Profile icon
MarcusWeinberger

@SupermaxBrightn linking photos and videos is already implemented kinda. You can write emails in markdown. Or try pasting an image into the text area. But yes

Profile icon
Aidan0626

this is great!
I found an exploit
you can send a message to anyone with 'html {display: none}' in it and it will blank their screen

Profile icon
MarcusWeinberger

@Aidan0626 oh damn I thought I didn't allow style tags I'll get on that

Profile icon
Leroy01010

HOW DO YOU DO IT TELL MEEEEE!! (in detail) @Aidan0626

Profile icon
StringentDev

no no. I know a fix... use an iframe, I did just that on pie after someone used css, someone may want to send like a business email to them (repl.it newsletters for example). @MarcusWeinberger

Profile icon
[deleted]

Yay something for me to try and exploit

Profile icon
MarcusWeinberger

@PixelationsMC lemme know if you find anything :)

Profile icon
hg0428

I can not receive messages. I can send.

Profile icon
MarcusWeinberger

@hg0428 that's strange, are you getting any errors in the JavaScript console? Cause it's working fine for me

Profile icon
Codemonkey51

Cool I can test it out later when I'm not on a tablet (repl auth doesn't work on tablets lmao)
I think i know the secret on how you do it

Profile icon
MarcusWeinberger

@Codemonkey51 ohh my friend had an issue when trying to use repl with on his iPhone, is there no fix? And how do you think I do it lol

Profile icon
Codemonkey51

Well, I am talking about repl auth lmao, that doesn't work for me, and for running repl on it i just make sure the browser uses mobile mode (some browsers default to desktop) idk what else :/ @MarcusWeinberger

Profile icon
Codemonkey51

it is amazing i just tested it :) @MarcusWeinberger

Profile icon
gibbsfreenergy

THIS IS ABSOLUTELY INSANE

Profile icon
gibbsfreenergy

This is insane is will this be an actual email?

Profile icon
MarcusWeinberger

@JosephSanthosh it already is an actual email ;) use it for whatever you want

Profile icon
programmeruser

The repl.email domain is gone

Profile icon
MarcusWeinberger

@programmeruser yep, this project isn't running anymore

Profile icon
maxina

can someone email me lol

Profile icon
maxina

So you can email people with other email services?

Profile icon
MarcusWeinberger
Profile icon
MarkRosenbaum

Can all systems decrypt the email password though and what does it use to encrypt it?

Profile icon
MarcusWeinberger

@markerosenbaum sadly the way i implemented it doesn't actually encrypt the email, it just password-protects it. it actually just acts as a middleman for paste.marcusj.tech - repl here

Profile icon
jakershakersch

could u add a direct messaging feature sort of like hangouts?

Profile icon
icelite

Hello! Just wanted to say the web server is done... message me on repl.email (new one) and I will tell you more! Thnx!

Profile icon
Leroy01010

how did you do the login that pops up

Profile icon
MarcusWeinberger
Profile icon
Leroy01010
Profile icon
adl212

Nice! I'm definitely using this for my backup email! Is there a way to reply to emails?

Profile icon
MarcusWeinberger

@adl212 not yet, but it will be added soon

Profile icon
adl212
Profile icon
[deleted]

my one keeps getting an error and it just follows to a link @MarcusWeinberger

Profile icon
nahu1

can you compose emails

Profile icon
MarcusWeinberger

@nahu yes, click the new button in the navbar

Profile icon
hydromail

hey! i made a totally new repl account just for this, and it wont let me sign in. could you make a way to sign-in without repl auth?

Profile icon
MarcusWeinberger

@hydromail I might but then I wanted to make it based on your repl username. Why can't you sign in? Some devices seem to have trouble with it

Profile icon
hydromail

Ah, I figured it out. You can't use safari, only Google Chrome is compatible. You should add a warning, if u want. Thnx! @MarcusWeinberger

Profile icon
StringentDev

firefox and opera (and chromium edge) are compatible too. @hydromail

Profile icon
AphixDev

I love this

Profile icon
Codemonkey51

wait how do you send emails as the address?

Profile icon
MarcusWeinberger

@Codemonkey51 What do you mean?

Profile icon
Codemonkey51

well i have used email forwarding in the past and know that imrpovmx provides that, but how do you send emails with the forwarded address? or do you not use forwarding @MarcusWeinberger

Profile icon
MarcusWeinberger

@Codemonkey51 Ah I use smtp2go

It would be a lot simpler if I had my own mailserver but that costs money so I had to improvise.

Profile icon
Codemonkey51

oh, im trying to figure out how to run an stmp server on repl :/ but cool project. also ive seen your other projects, your really good at webapps @MarcusWeinberger

Profile icon
MarcusWeinberger

@Codemonkey51 Yeah i tried to do that for a while but gave up in the end, I just don't think it's possible especially because of how they forward traffic and stuff. And thanks but I need to get better at design

Profile icon
Codemonkey51

yes web design the downfall of backend and server programmers, keep up the good work @MarcusWeinberger

Profile icon
Codemonkey51

Wait that's says if you send more than 1k messages it costs money, could that be a problem? @MarcusWeinberger

Profile icon
MarcusWeinberger

@Codemonkey51 oh dang I didn't see that, well I didn't put in any bank information so I hope not

Profile icon
Codemonkey51

lmfao oh well /shrug i think it would just stop working @MarcusWeinberger

Profile icon
StringentDev

I know how to use SMPTLIB. @MarcusWeinberger

Profile icon
CiaraVeum

I've only used repl email for a short period of time, but I've found it to be a very useful tool. The ability to create multiple email addresses is useful for my business, and the interface is easy to use. Repl email has been a godsend for me because it allows me to easily manage my inbox, focus on the important stuff and read emails when I'm ready for them. I also suggest you https://masterbundles.com/graphics/patterns/flower/ source for beautiful flower patterns. One thing that would be nice is if there was some way to change the background color of the email without having to replace it with an image.

Profile icon
MarcusWeinberger

@CiaraVeum there are some nice backgrounds on there but I just don't understand why anyone would pay when there are free options or free with credit. I'm glad you enjoyed my service however sadly it is no longer in action.

Profile icon
icelite

hey! can I use the mail function (with credit) for my Flame service i am working on?

Profile icon
MarcusWeinberger

@Ravens0606 Sure, you can use anything from here for whatever you want! But what do you mean?

Profile icon
johndo3

it workssssssss