On 2018-02-01 at 13:32 -0300, Nicolas Leonel via Exim-users wrote:
> Im using Sendgrid to send out email through my exim server, it uses a
> remote SMTP host, port, username and password for sending email. The
> problem is that now I would like to segment my delivery through multiple
> SMTP users, aka SendGrid Sub-users.
> 
> It appears I can do this by either using their API or through the MTA which
> I believe would be easier to implement, my question is does anyone know how
> to specify a certain SMTP user and password depending on the domain used to
> send the email from?

Yes.  This post might help:

  https://lists.exim.org/lurker/message/20171015.030553.5600347d.en.html

The two censored-for-web email addresses in the sample config extract
were `x...@gmail.com` and `z...@example.org`.

In essence: in the Router, use a lookup of `$sender_address` in some
data-source to get space-separated key=value pairs and stash that with
the `address_data` option, then refer to `$address_data` in the
Transport via `${extract{keyname}{$address_data}{true-val}{false-val}}`
to get the values of various options.

-Phil

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to