First, let me say thank you for replying to my post. Your solution is exactly what we needed, but the problems have been very frustrating ... but I am beginning to think the problems are on our end.
We looked through our logs using the ULS Viewer from MSDN. Without the viewer, the logs are difficult to decipher. After looking at out logs, we discovered something we wanted to ask you about. Can the email process within the FBA solution
crash the entire process? The reason we ask is that our logs show exceptions being "thrown" due to email failures (failure to send email). First time was due to the fact that SMTP was not configured. Second time (after SMTP configuration)
was due to us using a "test" email address in which the error reported that the exchange server "downrange" did not accept the email address as known. The third time, with a legitimate email address, the process worked as described. We do not have
an exchange server, but have an agreement with another domain for our smtp relays to work ... and the email process works.
We were assuming (probably our fault) that as long as the email address FORMAT was legitimate, the process would still work. But, even with the test email of "firstname.lastname@example.org", the error log showed that the exchange server rejected the email address
and the process seemed to stop. When we would approve the test account that used the fake email address, it would disappear from SQL and no longer be available for role assignment.
I understand that a real email address is needed for the process to work as needed in the real world to inform the requesting user of the status of their account, but would like to know if a "fake" email address will actually crash the process?
Thanks again for your help.