Git Product home page Git Product logo

zeromail's People

Contributors

biosias avatar danimesq avatar eduardoaddad avatar erkan-yilmaz avatar filips123 avatar hellozeronet avatar jerry-wolf avatar kuipumu avatar martijndeb avatar mymage avatar ruintd avatar shortcutme avatar th3b3st avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zeromail's Issues

delete all sent messages with one action

I'd like to delete all my sent messages at once.
Right now, it costs me time to delete each single message.

(I am seeing that the SENT tab has some kind of storage limit, says: y K / y K
that's why I bothered now deleting them.
Otherwise I'd just let it)

Hide the sender

Currently the sender of message is not hidden
(encrypt then sign, not sign then encrypt).

Analyse senders of messages and timestamps,
we can recognize receiver for a lot of messages
(Most messages are conversation between users,
and most users reply messages within a certain period.)

Maybe ZeroMail can use a different architeture than ZeroTalk/ZeroBlog etc.
The sender sign and encrypt, and transfer the encrypted message to site owner.
The site owner then publish the encrypted message (may require sender to do some POW).
Only the receiver can decrypt the message, and after decryption they see the sender address/id and signature.

Sent and received mails as well as contacts are stored in browser storage locally.
They can be exported and imported manually by user.

To reduce disk space usage, old mails are archived in optional files periodically.

typo report

Hi, I believe that should say "interact with sites". Sorry, I didn't record the URL but I did see that graphic when was looking into ZeroMail.

image

Support a mailto equivalent link

I already see people say "Send me a ZeroMail" but then you have to manually enter their email address and copy and paste it.

I am thinking of something like this: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_link_mailto

I would think it would work like this:
<a href="http://127.0.0.1:43110/Mail.ZeroNetwork.bit/#mailto:[email protected]&Subject=Hello%20World">Say hello to soandso</a>

And then on ZeroMail page load do all the string magic to location.hash to extract it.

Secret sharing does not works.

The new key checking SQL query is too long: SQLite error: "Expression tree is too large (maximum depth 1000)"

Have to find an another method to check it.

Ubuntu 19.04 + ZeroNet 0.7.1 rev4210

Hello,
I have this error on ZeroMail :
ZeroMail_issue

snap info :

channels:
  stable:    0.7.1-r4210 2019-09-12 (2115) 21MB -
  candidate: 0.7.1-r4210 2019-09-12 (2115) 21MB -
  beta:      0.7.1-r4210 2019-09-12 (2115) 21MB -
  edge:      0.7.1-r4210 2019-09-12 (2115) 21MB -
installed:   0.7.1-r4210            (2115) 21MB -

Thanks

Flood of the errors "verify sign error: VerifyError: Content too large" on ZeroMail

Hello,

i installed Zeronet on a new computer and signed in using my old zeroID.
Then opened ZeroMail, where i have been apparently signed in because i seen list of my e-mails from my old computer, it started computing some signatures or something like that on that page, showing percentage progress. Issue is that it took like 15 minutes (i had to kill ZN then because of the overload) when the HDD and CPU was maxed out apparently because of that ZeroMail activity, because i found in ZeroNet debug.log following kind of entries:

[23:11:45] Site:1MaiL5..Ju27 data/users/13uxje4zHPcMsVRpZXPvzBg7HLnV2YPptS/content.json: verify sign error: VerifyError: Content too large 11188519B > 10485760B, aborting task... in ContentManager.py line 890 > ContentManager.py line 771
[23:11:45] Site:1MaiL5..Ju27 data/users/17ntZ9ec9AMDMqH9ztNnxkWTKQf2wVsv3P/content.json: verify sign error: VerifyError: Content too large 11187793B > 10485760B, aborting task... in ContentManager.py line 890 > ContentManager.py line 771
[23:11:45] Site:1MaiL5..Ju27 data/users/1DqfgsZuTkzYTur4cEmZgNrrarNFRz6di2/content.json: verify sign error: VerifyError: Content too large 11187575B > 10485760B, aborting task... in ContentManager.py line 890 > ContentManager.py line 771

(several entries per second, total around 25 thousand of entries containing phrase "10485760B, aborting task...")

I know i probably reached my limit, but i think users should not face this issue when reaching the limit
I had to kill zeronet.py on my Linux Ubuntu 16.04, ZeroNet 0.6.3 r3597, Python 2.7.11 in order to stop the PC overload. After start it starts again.

Bulk delete e-mails

Hello,

i see my "Sent" folder is getting big and i do not see quick way to empty it.

Can you create a button to empty the folder please?

Mailbox aliases

Sending a message to user+alias should be the same as sending it to user, ร  la Gmail. The alias should be visible from UI. Bonus point if user+a and user+b are shown as different contacts. This would be useful for message labeling and integrations with external services, e.g. a mail bridge may use bridgename+contact1/bridgename+contact2 instead of registering several ZeroIDs. I'm not sure what the alias format should be, but I think we can just allow any characters (including @, this may be useful for bridges too).

Show unread messages count on ZeroHello?

How can we make it visible that there are new emails on the zero hello so that the user knows he needs to open zeromail to check his emails?
From my tests, if you receive an email, you just learn about it if you open the zeromail app

Add a new email address

I'm trying to create a second email address, and I haven't figured out if it's possible to do this right now.

Ideally, this should be a simple button "switch/create a new email address with this ID".
Another solution could be to create a new ID, but I haven't found out how to do that yet.

Inbox doesn't work

I don't get messages to my inbox, 4 file updates are failing.
Running on MacOS 10.13.1 Tor 7.0.11

thanks for support

charles

PS: the three dots in the 2nd picture are not placed correctly (as you can see ;-)

pic2
pic1

Archive feature

My inbox is currently cluttered with emails I don't want to delete because they may be useful in the future.
An archive feature would be the right solution to this problem.

ZeroMail doesn't work because of AttributeError

I can't use ZeroMail because of Attribute error which occurs when I open ZeroMail, try to load messages or try to send message:

Internal error: AttributeError: '_OpenSSL' object has no attribute 'digest_ecdsa_sha1'

  UiWebsocket.py line 85 >
  UiWebsocket.py line 234 >
  CryptMessage/CryptMessagePlugin.py line 86 >
  __init__.py line 17 >
  ecc.py line 20 >
  ecc.py line 323

I'm using Python 3 ZeroBundle with revision 4167.

@HelloZeroNet Also, can you raise my ZeroTalk limit for [email protected]? I can't contact yu with ZeroMail because of this error.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.