Unfortunately, No to both questions.
You could have a MX record in your DNS server per (sub)domain (no need
for a hardcoded gateway in that case), but it will still not be per-user.
You need to restart the server in case of fetchmail change.
I fear James is not yet ready for you usecase... but proxy is a
frequently asked, so you don't hesitate to add it on the Roadmap for
Apache James Server 3.1 [1]
Thx, Eric
[1] https://issues.apache.org/jira/browse/JAMES-1272
On 27/12/2012 17:06, Syao Work wrote:
Sorry for my straightforward questions.
1. Can I configure RemoteDelivery per user? As I see its configured per
server.
2. Can I dynamically add fetch mail? Easy addition? Without restarting
server?
On Thu, Dec 27, 2012 at 5:35 PM, Eric Charles <e...@apache.org> wrote:
Hi,
For SMTP, you have to configure in the RemoteDelivery mailet [1] the
gateway (and optional gatewayPort, gatewayUsername, gatewayPassword). This
is standard SMTP protocol working.
For IMAP/POP3, but don't have (yet) pure proxy implementation, but you
could happily use fetchmail [2]. Fetchmail will oblige you to configure
beforehand all the users, those users being not necesseraly the one defined
in the James server.
Hope this helps,
Eric
[1]
http://james.apache.org/**server/3/dev-provided-mailets.**html<http://james.apache.org/server/3/dev-provided-mailets.html>
[2]
http://james.apache.org/**server/3/config-fetchmail.html<http://james.apache.org/server/3/config-fetchmail.html>
On 27/12/2012 15:12, Syao Work wrote:
Hello,
I am in need of making a "middleman" mail server which will serve SMTP and
IMAP to our users.
In other words it like a buffer. Searching Google didn't help.. Only
things I found are MX and smart host.
Example(Requirements):
I have a Apache James server in the middle as an backup/proxy server.
Users use our James server to send, receive and store email messages.
Each has his username and password.
Some users have his mail provider IMAP/POP and/or SMTP, others will use
our james mail server.
Simple scheme would look like it:
---Mail server 1(SMTP, IMAP, POP) ---- \
/-----
Our user1(SMTP, IMAP)
---Mail server 2(SMTP, IMAP, POP) -------- James Server ----- Our
user2(SMTP, IMAP)
---Mail server 3(SMTP, IMAP, POP) ---- /
\-----
Our user1(SMTP, IMAP)
Is there a way achieving this with James server?
May be you know how it can be done?
___
Thank you for your time,
Ro.
P.S. English is not my native language..sorry for my bad language.
------------------------------**------------------------------**---------
To unsubscribe, e-mail:
server-user-unsubscribe@james.**apache.org<server-user-unsubscr...@james.apache.org>
For additional commands, e-mail:
server-user-help@james.apache.**org<server-user-h...@james.apache.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org