Welcome, Guest. Please login or register.

Author Topic: bitmsg.cc - Dead Simple Email Gateway  (Read 3854 times)

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
bitmsg.cc - Dead Simple Email Gateway
« on: June 23, 2013, 02:11:10 AM »
I have created a dead simple email gateway for Bitmessage and would love your feedback.

To use, simply send a regular email to a Bitmessage address @bitmsg.cc. 

For example:
BM-2DC13MWuuK9s6LvDEyXfD66yV9B3WsdzHm@bitmsg.cc

The owner of that Bitmessage address will receive the email in their Bitmessage client.  When the user replies in Bitmessage, the message will be sent back as an email to the original sender.

This is very beta at the moment but I welcome your testing to help it mature quickly.  Please do not depend on this right now for anything important or send anything sensitive.

There is a very simple site at http://bitmsg.cc that pretty much explains what I did here.

Feedback and bug reports are welcome.

Thanks
« Last Edit: June 23, 2013, 02:12:43 AM by deadserious »

bitbutter

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #1 on: June 23, 2013, 03:10:46 AM »
Excellent! I was hoping a service like this would show up.

Aside from it being in beta, are there security/privacy implications of using a bridge service like this that people should be aware of?

Olomana

  • Newbie
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #2 on: June 23, 2013, 04:05:01 AM »
This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  BM-GtbNFGpp3DqDVZXceoFR6nJV9Ygeiben@bitmsg.cc
    SMTP error from remote mail server after RCPT TO:<BM-GtbNFGpp3DqDVZXceoFR6nJV9Ygeiben@bitmsg.cc>:
    host mail.bitmsg.cc [37.139.3.72]: 550 This email account is not valid on this domain.

AyrA

  • BM-Bc7Rspa4zxAPy9PK26vmcyoovftipStp
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1236
  • Karma: +74/-7
  • bitmessage.ch and timeservice operator
    • View Profile
    • AyrAs Homepage
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #3 on: June 23, 2013, 04:58:38 AM »
Since the from address can be spoofed, how do you prevent people from signing up with random addresses?
My Address: BM-Bc7Rspa4zxAPy9PK26vmcyoovftipStp
Bitmessage Time Service (Subscribe): BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash
Support the Multipart Message Declaration Draft for Bitmessage: https://bitmessage.org/forum/index.php/topic,1553.0.html
Free Bitmessage to E-Mail Gateway: https://bitmessage.ch

r00tz

  • Full Member
  • ***
  • Posts: 111
  • Karma: +3/-2
    • View Profile
    • Green Charter
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #4 on: June 23, 2013, 08:51:18 AM »
Quote
Since the from address can be spoofed, how do you prevent people from signing up with random addresses?
I don't understand AyrA, there is no sign up, how do you mean? It just forwards Emails to/replies from BM addresses.
BM-GtShDbJPw1KSJ46Q93SfCawYe3covKau

r00tz

  • Full Member
  • ***
  • Posts: 111
  • Karma: +3/-2
    • View Profile
    • Green Charter
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #5 on: June 23, 2013, 09:13:44 AM »
Same error message as Olomana. No doubt you'll get it fixed, let us know when it's working again?
BM-GtShDbJPw1KSJ46Q93SfCawYe3covKau

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #6 on: June 23, 2013, 10:18:46 AM »
Excellent! I was hoping a service like this would show up.

Aside from it being in beta, are there security/privacy implications of using a bridge service like this that people should be aware of?

The main privacy and security concerns are the same with any email service. Plain text, unencrypted,  nsa spying on traffic etc.

I do not log anything serverside though that isn't necessary to make the exchange. So basically all I know is that xyz@abc.com now represents a BM-164876... address. I also currently have the private key for that address on my server in an unencrypted keys.dat file. This makes them open to theft, but the exposure is somewhat minimal since if they are ever compromised all I have to do is delete it. I Addresses will automatically get new addresses when one is not found. However replies to old addresses would fail until an email from that address was again received. Working on a way to better protect this to prevent that scenario.
« Last Edit: June 23, 2013, 11:06:30 AM by deadserious »

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #7 on: June 23, 2013, 10:20:26 AM »
Since the from address can be spoofed, how do you prevent people from signing up with random addresses?

There is no sign up necessary. If you send a mail to bitmsg from a spoofed address, replies would go to that address, not the original sender.

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #8 on: June 23, 2013, 10:20:59 AM »
This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  BM-GtbNFGpp3DqDVZXceoFR6nJV9Ygeiben@bitmsg.cc
    SMTP error from remote mail server after RCPT TO:<BM-GtbNFGpp3DqDVZXceoFR6nJV9Ygeiben@bitmsg.cc>:
    host mail.bitmsg.cc [37.139.3.72]: 550 This email account is not valid on this domain.

Odd. Looking into it.

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #9 on: June 23, 2013, 05:29:41 PM »
  BM-GtbNFGpp3DqDVZXceoFR6nJV9Ygeiben@bitmsg.cc

Simple bug effecting 35 character addresses.  Should be fixed.

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #10 on: June 23, 2013, 07:04:19 PM »
Added a FAQ to the webpage

http://bitmsg.cc/

r00tz

  • Full Member
  • ***
  • Posts: 111
  • Karma: +3/-2
    • View Profile
    • Green Charter
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #11 on: June 24, 2013, 09:18:14 AM »
Is that your BM-address given as example on the site? If so would like to DBM you :)

-- Addresses without BM- should perhaps also be acceptable, currently they're not

-- Now no error comes back, but almost an hour later, the Email has not arrived in BM
BM-GtShDbJPw1KSJ46Q93SfCawYe3covKau

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #12 on: June 24, 2013, 10:28:51 AM »
Is that your BM-address given as example on the site? If so would like to DBM you :)

-- Addresses without BM- should perhaps also be acceptable, currently they're not

-- Now no error comes back, but almost an hour later, the Email has not arrived in BM

That is my address, though the one on the site is preferred for discussion on this topic.

Regarding delay, I am running into the 100% cpu issue on my Linux server and I often have to restart bitmessage to get it to go through. I have a cron job that restarts it every 4 hours so there shouldn't be a delay much longer than that.

dokument

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 488
  • Karma: +37/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #13 on: June 24, 2013, 02:07:51 PM »
Awesome service. Added to the directory.

.dok
BM-2cTtoitr47Q7weyKr9pFX363YBRMQfBWzt

deadserious

  • Newbie
  • *
  • Posts: 16
  • Karma: +2/-0
    • View Profile
Re: bitmsg.cc - Dead Simple Email Gateway
« Reply #14 on: June 24, 2013, 02:23:19 PM »
-- Addresses without BM- should perhaps also be acceptable, currently they're not

Forgot to say that I use the BM- do make sure that the address is valid and not lowercased by the sending service.

-- Now no error comes back, but almost an hour later, the Email has not arrived in BM

Has it come through yet?