JNDI - Utilizar mail-service.xml do JBoss em um .jar

Fala galera, na paz?

Tenho um problema que é o seguinte:

Criei um “daemon” que executa em background e faz o envio de e-mails. Ele deve utilizar o mail-service.xml do Jboss, porém ele não está “deployado” com a aplicação web (como normalmente) e sim como um jar externo.
Nas linhas:

 initialContext = new InitialContext(env);
 mailSession = (Session) initialContext.lookup(JAVA_MAIL_JNDI);

Ele joga a seguinte exceção:

"javax.naming.NoInitialContextException "

Obs: O JBoss está sendo executado, porém a aplicação roda em um .jar.

Como posso utilizar o mail-services em um .jar externo à aplicação web? Alguma idéia?

Obrigado

Simplificando o problema, veja se podem ajudar:

Uma aplicação “x” que não roda no JBoss e precisa acessar o mail-service.xml para obter as configurações via JNDI.

Alguma idéia de como fazer isso?

Valeu!