So che questa domanda è stata posta alcune volte in vari contesti, ma non ho trovato una risposta chiara. Ho installato la posta elettronica per un'applicazione di accesso che utilizza Outlook, ma mi piacerebbe andare via da questo. Uno degli scopi dell'e-mail è di inviare a un utente via e-mail la sua/o password se l'ha dimenticato. Possono selezionare il loro nome utente per la schermata di accesso e se fanno clic su "password dimenticata" e l'e-mail viene inviata contenente le loro informazioni di accesso (all'indirizzo e-mail associato al nome utente).MS Access invia email (non da Outlook o posta elettronica dell'utente)
Il problema con questo è che la funzione di posta elettronica come è invia un'e-mail con Outlook dal computer dell'utente. Quindi, gli utenti sarebbero in grado di 'dimenticato la password' altri nomi utente e visualizzare la propria outbox di Outlook (articoli inviati) per vedere le informazioni sensibili.
C'è un modo per inviare e-mail come la funzione di posta di php, l'invio di posta dal server? Desidero che le e-mail vengano inviate dallo stesso indirizzo e-mail ([email protected]), anziché dall'indirizzo Outlook dell'utente dopo una richiesta di sicurezza. Se questo non è possibile, sono aperto all'idea di qualsiasi altra soluzione alternativa.
Aggiungerò anche che l'installazione di qualsiasi software che dovrebbe essere installato su ogni macchina di un potenziale utente non è fattibile.
È possibile?
L'accesso davvero non può fare quello che vuoi. È un database desktop. –
Sono aperto all'idea di risolvere il problema: l'idea per un esempio di soluzione alternativa potrebbe essere: inviare solo l'e-mail di 'password dimenticata' se l'e-mail di Outlook per l'utente ('da') corrisponde all'e-mail per il nome utente nel database (a). – Scotch
Non ho familiarità con il codice di accesso, ma se c'è qualche funzione che invia la posta a un servizio SMTP, dovresti essere in grado di utilizzare qualsiasi servizio SMTP che desideri invece di Outlook locale dell'utente. – David