Configure a new mail session using wsadmin

 

Using Jacl...

set newmp [$AdminConfig getid /Cell:cell/Node:node/MailProvider:MailProvider/]

$AdminConfig required MailSession

set name    [list name MS1]
set jndi    [list jndiName mail/MS1]
set msAttrs [list $name $jndi]

### Create the mail session...
$AdminConfig create MailSession $newmp $msAttrs

$AdminConfig save

 

Using Jython

newmp = AdminConfig.create('MailProvider', node, mpAttrs)
print newmp

print AdminConfig.required('MailSession')

name =    ['name', 'MS1']
jndi =    ['jndiName', 'mail/MS1']
msAttrs = [name, jndi]
print msAttrs

print AdminConfig.create('MailSession', newmp, msAttrs)

AdminConfig.save()