Home

inbox2.eu – disposable e-mail addresses

2008/12/24

Την πρώτη φορά που είδα να γίνεται λόγος για disposable e-mail addresses, ήταν μάλλον σε αυτό το post στο slashdot. Αμέσως σκέφτηκα πως θα ήταν ωραία ιδέα να φτιάξω ένα αντίστοιχο service. Το ξανασκέφτηκα πιο ζεστά όταν με ρώτησε ο zero2one.

– Γιατί να φτιάξει κανείς κάτι που έχει ήδη κάνει κάποιος άλλος;

Από τη σκοπιά του χρήστη αυτό είναι ένα σωστό ερώτημα. Για τον χρήστη το κέρδος από το να υπάρχουν πολλές υπηρεσίες αυτού του είδους, είναι πως σε φόρμες που κάποια από αυτές είναι αποκλεισμένη (πολλές online υπηρεσίες μεταπωλούν τα emails των χρηστών που έκαναν subscribe σε αυτές, άρα ενδιαφέρονται να είναι κανονικά emails και όχι προσωρινά) μπορεί να χρησιμοποιήσει κάποια άλλη.

Από τη σκοπιά του διαχειριστή: Για να δει πως γίνεται. Τέτοιες εφαρμογές δίνουν στον διαχειριστή πολύτιμη πληροφορία (log file analysis) και ένα περιβάλλον δοκιμών που ενώ είναι περιβάλλον “παραγωγής” δεν είναι κρίσιμη υποδομή. Έτσι π.χ. μπορεί κανείς να δοκιμάσει το MeTA1, να γράψει ένα LMTP delivery agent ή ακόμα και να δοκιμάσει το δικό του mailbox format (διαφορετικό από το παραδοσιακό mbox). Για τον postmaster που θέλει να πειραματιστεί οι δρόμοι είναι πολλοί.

Κάποιος λοιπόν που έχει μια σχετική εμπειρία με συστήματα διαχείρισης ηλεκτρονικής αλληλογραφίας, μπορεί να στήσει το backend μιας τέτοιας υποδομής αρκετά γρήγορα (1 ημέρα με “έτοιμο” open source software). Εκεί που μπορεί να έχει πρόβλημα είναι η παρουσίαση. Έτσι και η δικιά μου προσπάθεια σταμάτησε στο πως θα μπορεί ο χρήστης να δει τα email του μέσω ενός αξιοπρεπούς web interface. Αυτό με δεδομένο πως η κατασκευή user interfaces είναι κάτι εντελώς έξω από τα ενδιαφέροντά μου ήταν κάτι δύσκολο. Ο τρόπος που σερβίρει τα email στον χρήστη το spam.la με οδήγησε στο να σκεφτώ πως πειράζοντας λίγο το nullwebmail, το nocc ή το squirrelmail θα κατάφερνα κάτι. Αλλά τελικά δεν το προσπάθησα καν (φταίει αυτή μου η απέχθεια προς τα user interfaces). Ευτυχώς όμως έπεσα στο lifehacker πάνω στο GuerrillaMail του οποίου το script είναι διαθέσιμο προς πώληση σε όποιον θέλει να αναπτύξει αντίστοιχη υπηρεσία. €19 μετά γεννήθηκε το:

Αρχιτεκτονικά έχει κάποιες απαιτήσεις διαφορετικές από πράγματα που είχα στο μυαλό μου και δεν θα έβγαζα το service “στον αέρα” μέχρι να το φέρω στη μορφή που ήθελα. Μετά όμως από το “Employees Suck” και ένα πέρασμα από τους designated alpha και beta tester και μερικούς ακόμα φίλους, voila! Εάν αποκτήσει όγκο χρηστών θα προσπαθήσω να εφαρμόσω τα πράγματα που έχω στο μυαλό μου. Έτσι λοιπόν, η υπηρεσία είναι πλέον διαθέσιμη και ελπίζω να τη βρείτε και χρήσιμη.

Λίγα λόγια ακόμα για την υπηρεσία: Η υποτυπώδης μετάφραση στα Ελληνικά είναι δικιά μου. Το μηχάνημα που φιλοξενεί το inbox2.eu έχει στηθεί από spare parts αποσυρμένων μηχανημάτων. Επειδή πρόκειται για μια υπηρεσία που δεν εγγυάται καμία ιδιωτικότητα, τα data δεν είναι καν σε RAID partition, ούτε φυλάσσονται σε backup. Επίσης το μέγιστο μέγεθος για κάθε εισερχόμενο μήνυμα είναι 50KB. Ο εργοδότης μου δε φέρει καμία ευθύνη για την λειτουργία της υπηρεσίας.

Ένα feature που έχει η υπηρεσία αυτή τη στιγμή το οποίο δεν ξέρω εάν κάποια άλλη αντίστοιχη το έχει υλοποιημένο, είναι αυτό της σιωπηλής διαγραφής εισερχομένων μηνυμάτων. Έτσι ενώ ένα email προς τον adamo@inbox2.eu θα “ζήσει” στο σύστημα για 15 45 λεπτά, ένα email προς τον adamo.del@inbox2.eu θα διαγραφεί σιωπηλά (χωρίς μήνυμα λάθους προς τον αποστολέα ή άλλη απάντηση) και άμεσα.

Flames, ερωτήσεις και προτάσεις μπορείτε να μου στείλετε με τους συνήθεις τρόπους.

#include <std/disclaimer.h>

Advertisements

19 Responses to “inbox2.eu – disposable e-mail addresses”

  1. panzam Says:

    Αγαπητέ καλή επιτυχία στο Project :) αναλαμβάνω εθελοντής χορηγός επικοινωνίας με το επόμενο ποστ μου !!!

    Χρόνια πολλά και καλή χρονιά


  2. […] έπεσα πάνω στο ιστολόγιο του αγαπητού Adamo. […]

  3. HSOC Says:

    Το είχα σκεφτεί και εγώ πριν μάθω ότι υπάρχει ήδη… συμβουλεύτηκα όμως τον goto guy μου, που μου ανέφερε άλλα 5 site που το προσφέρουν. Από σήμερα θα αναφέρει 6 :-) good job!


  4. Καλή επιτυχία στο project αγαπητέ, έχω αναλάβει απρόσκλητα χορηγός επικοινωνίας και ελπίζω να σου φέρω γούρι…

    Χρόνια Πολλά και ελπίζω το 2009 (τώρα που η οικογένειά σου έχει διασταλεί) να σου επιτρέψει να απολαύσεις όλα όσα δημιούργησες και να σου δώσει κουράγιο να δημιουργήσεις και άλλα !!!


  5. Ακριβώς επειδή τέτοια site τα κάνουν block, ευχαριστούμε για την υπηρεσία!
    Τα 50 KiB θα πρέπει να είναι αρκετά, όμως θα πρότεινα τα 15 λεπτά να γίνουν 1 ώρα. Υπάρχουν αρκετά sites που στέλνουν το ενημερωτικό μετά από κάνα μισάωρο.
    Τεσπά, ξανά ευχαριστούμε για την προσφορά :)

  6. adamo Says:

    @all:
    Ευχαριστώ για τις ευχές και τα σχόλια. Επίσης ανέβασα το χρονικό όριο στα 45 λεπτά. Εύχομαι να έχετε όλοι καλές γιορτές και καλή Χρονιά.

  7. saperduper Says:

    καλη επιτυχία με το project σου!
    (βεβαια προσωπικά χρησιμοποιώ υπηρεσιες σαν το spambox.us, το οποιο σου δινει disposable address, η οποια κανει forward τα mails στην legit διευθυνση σου και ληγει μετα απο προκαθορισμενο χρονικο διαστημα)
    Ετσι παρακολουθωντας μονο το inbox μου, μπορω να λαμβανω καθε ειδους mail.

    Θα ηταν πολυ χρησιμη μια τετοια επιλογή, imho!

  8. adamo Says:

    @saperduper:
    Μια τέτοια επιλογή (προσωρινή / εφήμερη διεύθυνση να προωθείται σε μια πραγματική) τη βρίσκω πολύ χρήσιμη για τους χρήστες του @tee.gr και του @teemail.gr. Νομίζω πως το Yahoo! Mail το κάνει αυτό.

    Δεν είμαι πολύ σίγουρος πως είναι το ίδιο καλό να την παρέχω και από το inbox2.eu. Ο λόγος είναι πως με την ενεργοποίηση μιας τέτοιας επιλογής, θα έχω στη διάθεσή μου valid διευθύνσεις που οι ιδιοκτήτες τους τις θεωρούν προστατευμένες. Δεν θέλω αυτή τη γνώση. Από την άλλη εάν υπάρξει αρκετή πίεση, ίσως και να το φτιάξω.

  9. saperduper Says:

    καταρχας, χρονια πολλα και καλη χρονια!

    κατα δευτερον, προσωπικα σε εμπιστευομαι 100% (ή αν το θες αλλιως, σε εμπιστευομαι πολυ περισσοτερο απο το spambox ή καθε τετοια υπηρεσια που κυκλοφορει).

    Αν το προβλημα ειναι νομικο (ή νομικιστικο), νομιζω πως ενα υποτυπωδες disclaimer μεταθετει την ευθυνη για τη γνωση αυτη που λες στο χρηστη. Στο κατω-κατω της γραφης, ειναι θεμα του καθε χρηστη αν θα μοιραζεται την αληθινη διευθυνση του ή οχι.

    Εμενα παντως με βολευει παρα πολυ μια τετοια υπηρεσια που δεχομαι το ενδεχομενο να χρησιμοποιειται η διευθυνση μου για αλλους σκοπους (ας ειναι καλα τα spam filters του gmail)

    /me πιεζει ;)

    ΥΓ: ειχα σκεφτει στο παρελθον να στησω μια τετοια υπηρεσια, οποτε αν με το καλο την υλοποιησεις, σκεφτεσαι να την κανεις open-source; (και τωρα που το σκεφτομαι..γιατι να μην ειναι open-source ολο το project;)

  10. adamo Says:

    Σε ευχαριστώ για την εμπιστοσύνη. Παρόλαυτά πρέπει να σκεφτείς πως δεν είναι προφανές σε όλους πως μπορούν να με εμπιστεύονται (και δεν είναι και ανάγκη κιόλας, ούτε το ζητούμενο).

    Δεν είμαι κάθετα αρνητικός στο fowarding, αλλά χρειάζομαι περισσότερο κόσμο να το ζητήσει για να το υλοποιήσω. Υπάρχουν και “κρυφά” προβλήματα, όπως π.χ. η διαχείριση των bounces (τι γίνεται εάν το email που σου κάνω forward δεν παραδίδεται γιατί π.χ. έχει γεμίσει το INBOX σου; ) που δεν θέλω να τα αποφύγω με μια τυπική αποποίηση ευθύνης. Ούτε θέλω να απαντάω για προβλήματα έξω από το διαχειριστικό μου πεδίο.

    Σε ότι αφορά το open-source, δεν υπάρχει κάτι να “ανοίξει” πέρα από τη μεθοδολογία: Αυτό που χρειάζεσαι είναι ο mail server για την υπηρεσία να δέχεται κάθε mail που φτάνει σε αυτόν, ανεξάρτητα από το εάν ο παραλήπτης είναι πραγματικός χρήστης στο σύστημα ή όχι. Έχω γράψει για το πως μπορεί να γίνει αυτό εδώ και εδώ.

    Σε ότι αφορά το web interface, δεν μπορώ να κάνω πολλά πράγματα, γιατί όπως έγραψα το αγόρασα. Εάν στην πορεία το αντικαταστήσω με “πειραγμένο” SquirrelMail (ή αντίστοιχο) να είσαι σίγουρος πως θα γράψω σχετικά.

  11. Vaggelis Says:

    Well done Yiorgo! Apsogos !

  12. saperduper Says:

    Νομίζω οτι το πράγμα έχει ως εξής:

    “παρέχω μια υπηρεσία με αυτούς τους όρους και αυτούς τους περιορισμούς”. Όποιος δεν εμπιστεύεται την υπηρεσία ή δεν συμφωνεί με το σχεδιασμό και τη λειτουργία της, απλά δεν την χρησιμοποιεί.
    Με αυτόν τον τρόπο, αποκλείονται οι απαιτήσεις από τη μεριά των χρηστών.
    Το disclaimer το ανέφερα καθαρά για λόγους νομικής προστασίας, καθώς οι ηλεκτρονικές δ/νσεις μπορούν να θεωρηθούν “προσωπικά δεδομένα”.

    Σε ευχαριστώ για τα link, θα το ψάξω το θέμα!

  13. coby Says:

    Αdamo, σωστή επιλογή το 15 -> 45.
    Ως beta tester εύχομαι καλή επιτυχία :-) Άντε, και στο Nasdaq…

  14. XLA Says:

    Το εργαλείο “μετράει”!!!!!

  15. Kokoko Says:

    Is this dead? :(

    • adamo Says:

      It is not dead (yet). It is getting upgraded. Sorry for the delay though. I believe that tomorrow it will be up and running.

      • roy Says:

        Θα ξαναλειτουργήσει τελικά η υπηρεσία;

        • adamo Says:

          Ναι ρε παιδιά θα ξαναλειτουργήσει. Το πρόγραμμα της δουλειάς και την οικογένειας πήγε τα side project πίσω στο χρονοπρογραμματισμό τους.

          • roy Says:

            Ευχαριστώ για την ενημέρωση και κυρίως για το project το οποίο έχει βοηθήσει πολυ κόσμο!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: