Good day Alpha community,
I have two applications that I have been in partnership in development of applications that have email as a mission critical component within the application. The email component is delivery out of the application of data and NOT having a component of receipt of emails into the application. The email data includes orders, order statuses and billing data. The application is intended for small business having a base of associated individual independent contractors and the independent contractors.
The challenge that I have encountered is in development of the email component. The choices have been to have the user set up the email client within the application through an already enabled client (Outlook), use the Alpha Client, or use straight throughput using email processes of A5 (email_smtp_open()/send()). What I have encountered is that no matter which of these is chosen, that the user has to have some degree of awareness and knowledge, or have already set up email configurations for these to be enacted. But the world has moved to folks not having email clients such as Outlook and others on their machines and using web based clients for email exchanges. To some degree because they don't want to mess with SMTP/POP configurations and such. So how as developers are we to program an application so the end user just installs our application and does not have to proceed through a setup requirements to enable the application to send emails?
I throw this out for discussion. Again, the challenge is 1) an application that has outbound email capabilities 2) the end user is to have NO email configuration responsibilities, 3) Under the circumstances that the user does not have any desktop email client program and uses web based gmail, yahoo or some unknown ISP as their their ISP. I believe I have a workable solution, but want others to respond as to how they are doing this before I throw out my thoughts. Thank you.
I have two applications that I have been in partnership in development of applications that have email as a mission critical component within the application. The email component is delivery out of the application of data and NOT having a component of receipt of emails into the application. The email data includes orders, order statuses and billing data. The application is intended for small business having a base of associated individual independent contractors and the independent contractors.
The challenge that I have encountered is in development of the email component. The choices have been to have the user set up the email client within the application through an already enabled client (Outlook), use the Alpha Client, or use straight throughput using email processes of A5 (email_smtp_open()/send()). What I have encountered is that no matter which of these is chosen, that the user has to have some degree of awareness and knowledge, or have already set up email configurations for these to be enacted. But the world has moved to folks not having email clients such as Outlook and others on their machines and using web based clients for email exchanges. To some degree because they don't want to mess with SMTP/POP configurations and such. So how as developers are we to program an application so the end user just installs our application and does not have to proceed through a setup requirements to enable the application to send emails?
I throw this out for discussion. Again, the challenge is 1) an application that has outbound email capabilities 2) the end user is to have NO email configuration responsibilities, 3) Under the circumstances that the user does not have any desktop email client program and uses web based gmail, yahoo or some unknown ISP as their their ISP. I believe I have a workable solution, but want others to respond as to how they are doing this before I throw out my thoughts. Thank you.
Comment