GithubHelp home page GithubHelp logo

danwin / mail-hosting Goto Github PK

View Code? Open in Web Editor NEW
16.0 6.0 8.0 335 KB

This is a setup for a Tor based mail hosting server

Home Page: https://danwin1210.de/mail/

License: GNU General Public License v3.0

PHP 85.20% Lua 8.32% Shell 6.23% HTML 0.04% C++ 0.14% NASL 0.07%
dovecot hidden-service imap mail onion php pop3 postfix prosody rspamd

mail-hosting's People

Contributors

danwin avatar deam0 avatar weblate avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

mail-hosting's Issues

Auto-delete option

Please consider adding a 'delete' option for email or XMPP user. Disabled by default.

  • Mail: Delete Sent and Trash every 30 days
  • Mail: Delete Inbox every 90 days
  • XMPP: Delete uploads every 30 days.

root not working

Hello,
on my site the root is /var/www/exmple/www
firstly, database changes in common_config.php and mail-hosting-main\tools\mass_mail\index.php then uploaded the files to server.

secondly, ./install_binaries.sh , ./install_binaries_proxy.sh, ./update-translation.sh
I relized that all my sql datbase has been removed , why cant acces the site file on http ? is there any necessary changes ?
thanks

Auto-create common folders

Some mail clients don't auto-create folders such as Sent or Drafts, thus they should be auto-created on the server side.

Support for onion email addresses would be useful

This is a suggestion for the danwin email service, which would first likely have to be implemented in this server project.

It would be useful if users could choose between [email protected] and someusername@danielas3rtn54uwmofdo3x2bsdifr47huasnmbgqzfrec5ubupvtpid.onion in the FROM field on a per-message basis. Rationale:

  • You may not really want replies. This would be a clever alternative to a bogus address like “noreply@…” for announcements to clearnet recipients you don’t really want a reply from.
  • Tor-savvy recipients might be able to respond if they are sufficiently motivated and tech-savvy as well. In which case fair enough.
  • Anti-spam: the msg might get public exposure and spammers are unlikely willing to bother with .onion email addresses as rare as they are.
  • GDPR data minimization: You are filling out a form that needlessly makes email address a required field, but you’re not happy to share an address that can be easily used and abused by the recipient. OTOH, if it’s a government form you may not want the consequences of giving misinfo. An onion address would thwart use and abuse to a great extent without being accused of lying.
  • Tor advocacy and awareness.
  • You want to discourage users of Gmail and MS Outlook from contacting you, in which case a surveillance advertiser gets a view on your inbound traffic. If you email a gmail or outlook user with an onion address, you at least have control over what info is seen by those data abusers without concern of replies from a naive user sharing too much.
  • Currently no email providers offer this. It would be a unique killer feature that draw more users (hopefully along with more charitable patrons).
  • Recipients would establish a danwin account just so they can reply to onion addresses, thus drawing more people away from surveillance advertisers in general.

Dynamic rate limit

Prevent new users from sending large amount of spam, but allow reputable users to send larger amount of mails than the default limit. This could be implemented by a dynamic limit that grows with use, and/or by overriding default limits for specific users.

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.