I found out recently that a user with an Android phone is using TouchDown to sync with his Exchange 2003 account. What's the best way of blocking this?
Our office is closing for the holidays, and I want to setup an auto reply if anyone attempts to email. Rather than get everyone to do it individually I want to set a blanket message on the Exchange 2010 server.
Looking around here I found hub transport rules can be used, but I don't want to send a rejection message, like in this post I want to keep the message but just say that we won't get back to you fora couple of weeks.
Can anyone point me in the right direction?
Hi,
At work I have EXCHANGE Server, so I am getting emails (Work related). I wanted to add my personal email (POP or IMAP) and get those emails too.
I am afraid that if i do that, my work can still have access to my personal emails? and they will see if I send or receive emails.
Any suggestions?
I can't connect to the instance of exchange server 2010 through EMC on the local machine running w2k8 r2. I've checked all the default website bindings, the kerberos auth and WSMan are set to native type in powershell and I still get this error message.
Connecting to remote server failed with the following error message:
The WS-Management service does not
support the request.
It was running the command 'Discover-ExchangeServer -UseWIA $true -suppresserror $true'
Hi,
We have a specific requirement for a solution that will scan an Exchange 2003 store for specific content. eg - specific words, phrases and, ideally, images. Can anyone suggest a solution?
TIA
Our organisation has decided it needs to have a standard signature block for all users based on their name, job title, contact details and office location, all of which are stored in Active Directory.
Has anyone found a neat solution for automatically generating Outlook/Exchange 2003 signatures based on Active Directory fields?
I am trying to setup an Exchange account in the Mail application on Snow Leopard. I've set it up on my iPhone and it works perfectly. However, I am unable to do so in the Mail app. I've entered all identical information, but to no avail.
What troubleshooting steps can i take?
We are using Exchange 2010. I would like to retrieve a list of total sent emails and received emails from all users in the work place. The list should have all the users' names, then total of sent and received emails.
I have tried the code below and tried to change this to no avail.
Get-MessageTrackingLog -Recipients [email protected] -start “10/22/2011 00:00:00” -end “11/21/2011 11:59:00” -EventId "receive" | measure-object
Get-MessageTrackingLog -sender [email protected] -start “10/22/2011 00:00:00” -end “11/21/2011 11:59:00” -EventId "send" | measure-object
My organisation has Exchange 2007 e-mail server, and now, we want to host e-mail service for other organisation (neworg.com)
I added new Authoritative Active Domain neworg.com, but when adding a new mailbox, there is no option to chose new SMTP domain name neworg.com, and I can't add new user with SMTP domain [email protected].
Probably I misunderstood something while reading posts on Internet, but can someone help please?
In a small three-user environment running Outlook 2007 on Exchange 2010, all users previously just used one user's calendar as their main calendar. New employee #4 has been set up with his own calendar per the owner's request, they use colored categories for their calendar events, and his categorized activities are not showing up as colored on the other users' Outlook calendars - only his own. What settings should I look at to enable the correct color coding again?
Sorry for the potentially ridiculous question.
Is there some sort of hack or work-around to upgrade OWA to 2007 while using Exchange 2003? If not, are there any ways to improve the default layout / skin? Maybe Greasemonkey scripts?
I have a large Exchange server with many hundreds of thousands of emails in thousands of folders.
I would like to generate a list of how many emails have been sent, by user, for a subset of the public folders.
If I could run SQL against the server (can I?), I would like to run a query along the lines of:
SELECT from, count(*)
FROM emails
WHERE email_is_in_folder_or_descendents('Public Folders/Customers/XYZ')
GROUP BY from
Is this possible?
I have full administrator access to the server.
I want to do following things:
If recipient address not exist in exchange ,redirect to [email protected]
If recipient address meet specific pattern , redirect to [email protected]
Thank in advance!
In the company we are using an unix server for emails at the moment.
We are switching over to Microsoft Exchange Server.
How can I configure it to send a copy of each message posted into my inbox to a the backup SMTP server at a specific IP?
We're looking at possibly upgrading to Exchange 2010. Just wondering that if many other companies have done so, and if so, what the compelling features were for them in order to upgrade
I am moving about 500 users from FirstClass to Exchange; however, we cannot move everyone at once and would like to do so in waves of 100 users. Is there a way to route mail to different servers based on email alias?
I have a need to create a new Exchange public folder, as a sub folder to a folder that I'm already the owner of.
When ever I try (from Outlook 2007) to create a new public folder, I'm told I don't have persmission.
Outlook doesn't let me view the permissions of this folder, however it lets me view permissions of other folders that I'm owner of. Both ESM and PFDAVAdmin both report that my regular (i.e. non domain admin account) is the owner of the folder.
Our set up is as follows: Exchange 2003 running on Server 2003, Windows 2008 R2 domain. Windows XP Desktop, Outlook 2007. Everything fully patched.
What am I doing wrong?
There is a known issue with Outlook and Exchange where "secondary" mailboxes which are mounted in the same profile, e.g. "John Doe" + CorpMailbox1, CorpMailbox2, CorpMailbox3 will place "sent items" from the secondary mailboxes (e.g. CorpMailbox1) in the user's (e.g. "John Doe") Sent Items folder.
There is a registry value (something like DelegateSentItems) to semi-fix this, but I'm looking for an Exchange-side solution.
It seems like, at some point, an admin made CC rules to fix this, and for the mailboxes where I see a BCC rule: any item sent to [address] BCC to [address].
The behavior "fixes" the issue, but when I duplicate this work-around for new shared mailboxes, the email ends up in the Inbox and not the Sent Items for the shared mailbox.
I don't believe there is any outlook/client-side shenanigans going on, as the intended behavior for the older mailboxes works for new PCs/Users (new imagse) without any Outlook Mailbox Rules.
I get this two Exchange 2010 Global Address book related event IDs:
Event ID 9331 MSExchangeSA
OABGen encountered error 80004005 (internal ID 50101f1) accessing the
public folder database while generating the offline address list for
address list '/'.
-\Default Offline Address List
and
Event ID 9335 MSExchangeSA
OABGen encountered error 80004005 while cleaning the offline address
list public folders under /o=xxxxx
xxxx/cn=addrlists/cn=oabs/cn=Default Offline Address List. Please
make sure the public folder database is mounted and replicas exist of
the offline address list folders. No offline address lists have been
generated. Please check the event log for more information.
-\Default Offline Address List
It is Exchange 2010 SP2 sitting on Windows 2008 enterprise edition.
Essentially the issue is that the global address book is not being updated on Outlook clients. We are using Outlook 2007 and 2010.
So far I have tried running the following command:
Update-FileDistributionService -Identity ExchangeServer -Type "OAB"
And I tried this solution as well:
1) Make sure the Microsoft Exchange System Attendant is running. It
will be set to start automatically by default, but it doesn't. This is
a known issue. Start this service manually. When running, you will not
get an error when trying to update the GAL.
2) "Apply" any changes made to any address lists before the GAL will
update Outlook properly. In Organization Configuration - Mailbox in
EMC, view the properties of the Default Global Address Book in the
Offline Address Book tab. In the properties window, select the Address
Lists tab. This shows which address lists makes up the GAL.
3) Close the properties window and select the Address Lists tab in the
Organization Configuration - Mailbox. Right-click each address list
used by the Def GAL and click "Apply" (make sure the "Immediately"
radio button is checked).
4) Last, go back to the Offline Address Book tab, right-click the GAL
and select "Update".
After a few send/receives in the Outlook clients, their Glogal Address
List should update to show the latest changes.
Neither one of those solutions helped. So I am not really sure what to do here. Also, I am aware of changing registry on each local computers, but it would be close to impossible as we have 8 offices in 3 different countries.
Any suggestions?
EDIT 7.XII.2012 @ 10.35
I forgot to mention that we did rebuild the address book and that didn't help.
We have a little Exchange/Outlook installation here that fetches the mails from our provider with POP3.
Now to be able to send emails outside our organisation, I added another SMTP address to the Exchange User:
[email protected] (Default / Reply Address)
[email protected]
Sending email works using the default address. But now there is an error message each time we start Outlook.
Outlook tries to autodiscover using autodiscover.ourcompany.com which doesn't exist. Our autodiscover files are placed on our local server. I think all the servers are discovers, because everything works as expected. Everything except the error message on each Outlook start. (The error message is actually because of an invalid certificate but I don't see why Outlook should contact an external host at all!)
So how can I solve this?
Forcing Autodiscover on every Outlook client to use the local hosts? Or ist there an even better way?
We're moving our relay from an Exchange 2003 server to an Exchange 2010 server. I was hoping the "Grant or deny relay permissions to specific users or groups" option would still be available in some form, but I can't find out how to do it. I've read up on recieve connectors and so far I can't get it to work. I have edited the security on the Recieve Connector to allow the following extended rights to the group and added computer accounts to that group:
Accept Routing Headers
Bypass Anti-spam
Submit to Server
Accept any Sender
Accept any Recipient
Then I suddenly realised while testing... How would the receive connector resolve the permission to a particular AD object, maybe a reverse DNS lookup? What I'd like to know is if what I'm trying to achieve is possible, and how it would be possible.
I would rather not revert to an IP-based list as this is not as manageable, and I'm trying to avoid creating static IPs/reservations for a number of workstations that would otherwise not need them.
Our official email policy states that email older than 90 days in the Inbox is moved to Deleted Items, not including subfolders of the Inbox. This wasn't a problem to implement in Exchange 2003. In 2010, however, it appears that Policy Tags applied to the Inbox also apply to its subfolders. How can I prevent this from occuring?
EDIT:
Here is the output of Get-RetentionPolicy:
RunspaceId : b6a05d43-3e56-4348-9d0e-2d2bf7e6c283
RetentionId : 56417b54-af3b-4c14-bd3c-9dcf9bdd133e
RetentionPolicyTagLinks : {Junk E-mail - 7 Days, Deleted Items - 7 Days, Sent Items - 90 Days, Inbox - 90 Days}
AdminDisplayName :
ExchangeVersion : 1.0 (0.0.0.0)
Name : Default Company Policy
DistinguishedName : CN=Default Company Policy,CN=Retention Policies Container,CN=Company,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=com
Identity : Default Company Policy
Guid : 56417b54-af3b-4c14-bd3c-9dcf9bdd133e
ObjectCategory : domain.com/Configuration/Schema/ms-Exch-Mailbox-Recipient-Template
ObjectClass : {top, msExchRecipientTemplate, msExchMailboxRecipientTemplate}
WhenChanged : 2/8/2013 2:18:11 PM
WhenCreated : 2/8/2013 2:11:18 PM
WhenChangedUTC : 2/8/2013 10:18:11 PM
WhenCreatedUTC : 2/8/2013 10:11:18 PM
OrganizationId :
OriginatingServer : server.domain.com
IsValid : True
Short version: Is there a way to have Exchange route all email, including internal AD users that would normally be routed directly, through an external gateway? (SMTP, probably a "Smart Host" in exchange nomenclature.)
Longer version:
I'm not an email expert/admin/orevencompetent. Inherited an exchange 2003 server, migrating to web-based SaaS provider. To add to the fun, we're also (forced by deadlines) transitioning domains. What we (my boss) wants is any email sent to the new domain to have a copy sent to both domains. Getting mail sent to the new domain/provider to then be copied/forwarded to our old domain/exchange is easy. But we want mail sent from the old domain to the old domain to get sent to the new domain as well.
However: If we route all outgoing exchange mail through the new provider gateway, w/ the new domain forwarding to the old, we'd get an email loop. The "solution" desired is for an exchange user that sends to another exchange user to still be sent via the external gateway, which would in turn be sent to the new domain, and copied/forwarded back to the old domain. Is it possible?
A bit of a strange request I'm sure. And I expect that what we're attempting to do is DoingItWrong(tm). Any better ideas?
I've inherited an attempted Exchange 2010 implementation from a colleague that apparently failed. I've almost managed to bring it back from the dead, but the Hub Transport role fails to install with the following error
[10/06/2012 02:30:44.0119] [2] Beginning processing Set-LocalPermissions -Feature:'Bridgehead'
[10/06/2012 02:30:44.0166] [2] [ERROR] Unexpected Error
[10/06/2012 02:30:44.0166] [2] [ERROR] The registry key "SOFTWARE\Microsoft\ExchangeServer\v14\Transport" does not exist under "HKEY_LOCAL_MACHINE".
[10/06/2012 02:30:44.0182] [2] Ending processing Set-LocalPermissions
[10/06/2012 02:30:44.0182] [1] The following 1 error(s) occurred during task execution:
[10/06/2012 02:30:44.0182] [1] 0. ErrorRecord: The registry key "SOFTWARE\Microsoft\ExchangeServer\v14\Transport" does not exist under "HKEY_LOCAL_MACHINE".
[10/06/2012 02:30:44.0182] [1] 0. ErrorRecord: System.ArgumentException: The registry key "SOFTWARE\Microsoft\ExchangeServer\v14\Transport" does not exist under "HKEY_LOCAL_MACHINE".
at Microsoft.Exchange.Management.Deployment.SetLocalPermissions.GetTargetRegistryKey(XmlNode targetNode)
at Microsoft.Exchange.Management.Deployment.SetLocalPermissions.ChangePermissions[TTarget,TSecurity,TAccessRule,TRights](XmlNode targetNode, Dictionary`2 rightsDictionary, GetTarget`1 getTarget, GetOrginalPermissionsOnTarget`2 getOrginalPermissionsOnTarget, SetPermissionsOnTarget`2 setPermissionsOnTarget, CreateAccessRule`2 createAccessRule, AddAccessRule`2 addAccessRule, RemoveAccessRuleAll`1 removeAccessRuleAll)
at Microsoft.Exchange.Management.Deployment.SetLocalPermissions.SetPermissionsOnCurrentLevel[TTarget,TSecurity,TAccessRule,TRights](XmlNode permissionSetNode, String targetType, Dictionary`2 rightsDictionary, GetTarget`1 getTarget, GetOrginalPermissionsOnTarget`2 getOrginalPermissionsOnTarget, SetPermissionsOnTarget`2 setPermissionsOnTarget, CreateAccessRule`2 createAccessRule, AddAccessRule`2 addAccessRule, RemoveAccessRuleAll`1 removeAccessRuleAll)
at Microsoft.Exchange.Management.Deployment.SetLocalPermissions.SetPermissionsOnCurrentLevel(XmlNode permissionSetNode)
at Microsoft.Exchange.Management.Deployment.SetLocalPermissions.SetFeaturePermissions(String feature)
at Microsoft.Exchange.Management.Deployment.SetLocalPermissions.InternalProcessRecord()
[10/06/2012 02:30:44.0197] [1] [ERROR] The following error was generated when "$error.Clear();
Set-LocalPermissions -Feature:"Bridgehead"
" was run: "The registry key "SOFTWARE\Microsoft\ExchangeServer\v14\Transport" does not exist under "HKEY_LOCAL_MACHINE".".
[10/06/2012 02:30:44.0197] [1] [ERROR] The registry key "SOFTWARE\Microsoft\ExchangeServer\v14\Transport" does not exist under "HKEY_LOCAL_MACHINE".
[10/06/2012 02:30:44.0197] [1] [ERROR-REFERENCE] Id=BridgeheadLocalPermissionsComponent___2e2dbc2a97cb4429bc2074edc50bedbd Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
[10/06/2012 02:30:44.0197] [1] Setup is stopping now because of one or more critical errors.
[10/06/2012 02:30:44.0197] [1] Finished executing component tasks.
[10/06/2012 02:30:44.0244] [1] Ending processing Install-BridgeheadRole
I've been unable to find any documentation on how to resolve this issue. Any help would be appreciated.
Our SBS 2008 server with Exchange 2007 started rejecting some (most) emails starting about 3 or 4 days ago. The return failure message looks something like this:
The error that the other server returned was: 451 451 4.7.0 Timeout waiting for client input (state 18)
I've rebooted our Sonicwall TZ-210 router and that doesn't make any difference. I think this problem has something to do with MTU (packet size) but I don't understand why the problem just started now. We haven't made any changes to our network infrastructure for weeks.
If I ping our SonicWall (DSL connection, bridge mode) forcing unfragmented packets, I start getting packet dropouts at packet size 1320 or so. Maybe this is completely normal, I'm not sure.
I haven't tried rebooting the DSL modem yet because I'm not on site. That's one of the next things I'll try.