Forum Replies Created
-
AuthorPosts
-
jxself
Participant[QUOTE]… which is behind a NAT device[/QUOTE]
If the master needs to contact the replica, and the replica is behing a NAT device, port fowarding needs to be set up. Check with the documentation on the NAT device about how to set up such a thing.jxself
Participant[QUOTE][u]Quote by: dragonmac[/u]
I created custom Folders that i’d like to lock in some way so they can’t be removed by accident.
[/QUOTE]
Is the remote IMAP server running Cyrus? You could use cyradm to set access permissions.jxself
ParticipantWithout knowing more about your setup, it’s difficult.
On Mac OS X, Postfix stores aliases in /etc/postfix/aliases.
You could add them into there, and then issue the command newaliases to update Postfix. (I’m not sure if the postfix reload command is needed after that but it certainly doesn’t hurt to issue it after newaliases.
There are also some plugins you might want to look at as well.
http://www.squirrelmail.org/plugin_view.php?id=37
But that plugin doesn’t change their email address.http://www.squirrelmail.org/plugin_view.php?id=249
But, as it says “Currently it assumes that both main account and forwarding information are held in a database such as MySQL or PostgreSQL.”But, like I said, without more info on your setup it’s hard to point you in a good direction.
jxself
ParticipantOkay; thanks.
I edited /etc/postfix/main.cf.
I added luser_relay = spamcollector (the shortname of the user I created) as well as local_recipient_maps = .
I then did sudo postfix reload.
I sent a message to one of the e-mail addresses for the virtual hosts. It was delivered.
In addition, stuff like this started appearing in the log when viewed inside Server Admin. (The users gilmore and summers don’t exist on the server.) These messages should have, in theory, been delivered to that user I created.
Jan 20 00:22:23 bluehome postfix/pipe[23027]: D319744FD2: to=<[email protected]>, relay=procmail, delay=3, status=deferred (temporary failure. Command output: procmail: Couldn’t read "/Users/gilmore/.procmailrc" procmail: Program failure (65) of "/usr/bin/cyrus/bin/deliver" )
Jan 20 00:44:26 bluehome postfix/pipe[25003]: ADC85455B6: to=<[email protected]>, relay=procmail, delay=2, status=deferred (temporary failure. Command output: procmail: Couldn’t read "/Users/summers/.procmailrc" procmail: Program failure (65) of "/usr/bin/cyrus/bin/deliver" )
When I comment out luser_relay and local_recipient_map and restart Postfix these messages, of course, stop. They’re instead replaced with the normal message that the user doesn’t exist. The message is bounced.
jxself
ParticipantI am in a similar situation. I’ve set up a new machine running OS X Server. It’s up & running and everything seems fine.
How do I move everyone’s mail over from the old server? I can’t simply replace their new mailboxes, because the new server is already up and running and they’re already receiving mail & what not.
I found the mail sitting in /var/spool/imap/user/xxx. I had considered feeding the messages to the Cyrus deliver program, but I’m not sure of the syntax to use for it, etc. or if that’s even the best way.
All of their past IMAP mailboxes, etc. would need to be re-created as well (including the messages inside them.)
I don’t mind the messages getting marked as new again or being downloaded again or whatever. I just want to get them back.
I’d also considered using Fetchmail but the old server won’t boot (but I can access all of the files, etc. on the drive.)
jxself
ParticipantMaybe I’m being stupid, but isn’t this already available?
You can turn any Mac into a “dumb terminal.” Find a cheap machine somewhere. Pull the drives out & boot over the network. A graphical login screen appears.
All documents, applications, etc. are left on the server — even the operating system — since the local machine has no drive of any kind.
It’s great in the business world because it helps to simply things. Want to update the operating system or applications? You do it in one place. No more pushing software out to loads of machines to keep them up to date.
You can then login from any machine & have all the same stuff, etc.
The really cool thing would be the ability to transfer your login session somewhere else. I saw this once in a Windows environment. Someone was logged into their local Windows box & went to another machine.
They logged in there. They were then able to resume writing their e-mail where they left off.
It took a minute or two to get their session transferred when they logged in, but it was cool.
-
AuthorPosts
Recent Comments