Come impostare alias e-mail usa e getta (stile Craigslist)?
-
19-09-2019 - |
Domanda
scrivere il mio "Craigslist" in .NET, cercando di capire come creare alias e-mail usa e getta (tipo Craigslist)?
Ecco cosa intendo per "Craigslist stile".
Il mio sito è: somecoolurl.com
utente crea un account, ma non lo fa vuole dare il suo / la sua e-mail come contatto durante la pubblicazione sul sito.
Voglio dare all'utente una e-mail TEMP asdflkasfdjlaksdj@somecoolurl.com e alias che alla loro vera e-mail. quando l'utente vuole ottenere una nuova e-mail, il TEMP viene in scatola e una nuova email ottiene creato.
Soluzione
Stai parlando di tubazioni indirizzo e-mail? Check out questa domanda SO modo migliore per inviare email anonime come Craigslist
Ecco come incomming posta su IIS
Altri suggerimenti
Hmm, non esattamente sicuro di cosa ti riferisci con "Craigslist", ma so che in un app che ho attualmente costruito, ho acquistato l'applicazione SmarterMail da http://smartertools.com e usato la loro API .NET come parte del mio software.
Quando un utente si iscrive e paga, io generano una stringa casuale (si potrebbe rendere più significativo se si desidera) e poi aggiungerlo al nome di dominio (fke34s@example.com)
Da lì ho creare l'indirizzo e-mail tramite l'API SmarterMail e assegnare la password in base alle password degli utenti esistenti.
Poi ho un osservatore i controlli per vedere se i vuoti di abbonamento a pagamento ... se lo fa, a disattivare l'account per X giorni. Se l'utente non rinnova dopo X giorni, l'osservatore elimina l'account (questo mantiene i miei utenti totali in basso, poichè non ho pagato per la licenza illimitata ancora).
funziona molto bene.
Impostare un catch-all account. Quindi utilizzare C # per accedere con IMAP o POP e in avanti secondo le vostre regole.