> > ./config/defaults.inc.php
> >
> > // SMTP server host (and optional port number) for sending mails.
> > // Enter hostname with prefix ssl:// to use Implicit TLS, or use
> > // prefix tls:// to use STARTTLS.
> > // If port number is omitted it will be set to 465 (for ssl://) or
> > 587 otherwise.
> > // Supported replacement variables:
> > // %h - user's IMAP hostname
> > // %n - hostname ($_SERVER['SERVER_NAME'])
> > // %t - hostname without the first part
> > // %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first
> > part)
> > // %z - IMAP domain (IMAP hostname without the first part)
> > // For example %n = mail.domain.tld, %t = domain.tld
> > // To specify different SMTP servers for different IMAP hosts provide
> > an array
> > // of IMAP host (no prefix or port) and SMTP server e.g.
> > ['imap.example.com' => 'smtp.example.net']
> > $config['smtp_host'] = 'localhost:587';
> >
> I'm not very good at php.
> It looks like I've put the smtp server, user, password in
> "/etc/roundcube/config.inc.php".
> I need separate user and password for about 4 different smtp servers.
> The way it is at the moment, with the one smtp server passing emails on,
> complicates the email headers.
> How would the array be structured for different smtp server, user,
> password for each external domain?
> mick
>
I have done it like this:
$sn = array("xxx", "xxx",);
if (in_array($_POST['_user'], $sn)) { rcube::write_log('errors', '>>> yeah2');
$config['smtp_host'] = 'mail.xxxx.xxx'; $config['imap_host'] = 'mail.xxxx.xxx';
}
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]