Thanks for the reply Matt. So we may have a customer that uses microsoft 365 or gmail for their internal email. We can setup each used (customer service person or sales person) with their own email address in the system. The system will send the email using their authentication just like any other email client would we store the password encrypted in our servers. If the user changes their credentials they need to change their credentials on our system as well... just like they would on any other email client. And that works fine. Some users have multiple outbound from addresses if the customers has multiple websites or brands they are selling from. Also they may have generic from addresses that any use can send from such as "sa...@xyz.com" or " i...@xyz.com", as you said in your reply. Many sales people and customer service people with small companies like to send email with their own email address but some do use the generic system wide addresses.
Our system can also have one or more relay email senders that can send email for any email address. Then the individual credentials don't need to be setup for each user of the system. We can manage the credentials externally from the individual users and if they change their email password it does not affect our system. In the past we have used mailgun.com for this. You can simply create one account to do all the sending of email for the entire system. Then you don't get the support calls that someone's email stopped working because they changed their password. We have legacy customers that are used to this setup because in the past many smtp servers were setup so you could send using any from address on the server and the from address would be different than they authentication address (account). Now gmail/office 365 and most other smtp servers no longer allow this. So one day no email was going out anymore and we had to setup and maintain individual email accounts for all users of the system. There are plenty of services that can do this and mailgun is doing a good job. I was just looking to see if we could offer this to our customers. I setup a james system a while ago and it seemed like you had to be managing all the email for the domain to get the outbound stuff to work. I guess I need to take another look. After I get back into it maybe I will have some more specific config questions related to where I got stuck last time. Thanks again for the quick reply (sorry for the wall of text). -Mark On Tue, Apr 16, 2019 at 9:06 AM cryptearth <cryptea...@cryptearth.de> wrote: > Hey Mark > > Sure, James can be set up this way as any other mail-server. But: Why? > Customer management systems (CMS for short) split into two parts: > front-end: the interface your staff members uses - and the back-end wich > does all the database stuff and outside world communication. > > So, your back-end should already set up with a common address used for > outgoing mail independent from wich staff member the message was sent. > > It sounds more like your CMS needs serious re-work in terms of how it > works under the hood then try to relay mails to "solve the symptom". > > Matt > > Am 16.04.2019 um 17:55 schrieb Mark Gordon: > > Is it possible to setup James as a relay to send emails to and from > people > > that are not setup with an account inside James? That is just use a > > generic account to send email for all from addresses? > > > > The use case is to send out transnational email for ecommerce. I > currently > > use an email smtp provider to send out transactional emails (order > > confirmations/shipment confirmations etc). I have a single account with > > this provider that sends mail for all the customer service people. > > > > The from addresses will be from email addresses are handled by a > different > > email system like gmail. All this system is doing is just sending the > > emails out. The thing is I would rather not create an address on the > James > > system for every customer service person. I would rather have a single > > authenticated account that is sending out all the email. > > > > Thanks, > > Mark > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org > For additional commands, e-mail: server-user-h...@james.apache.org > > -- Mark Gordon <m...@ordertech.com> OrderTech Corporation | 819 W Fairmont Dr Ste 2 | Tempe, AZ 85282 *o:* (480) 285-1403 <4802851403> | *f:* (480) 464-5824 <4804645824> | *m:* (602) 549-0488 <6025490488> www.ordertech.com LinkedIn <http://www.linkedin.com/company/ordertech-corp> | Twitter <https://twitter.com/OrderTech> | Facebook <https://www.facebook.com/OrderTech>