Using OID for addresses in Outlook
Not sure if this is the right board for this or not, but here goes:
We are using Outlook 2002 running on Exchange 2003
I have an Oracle 9i database that has a contact table with email addresses in one column that a user would like to be able to use for a dyamic address list, in that every time she adds a new contact and email address this email address would automatically be in her outlook address list.
I am using OID (9i) for names resolution, this is all I have used OID/LDAP for, to replace the soon-to-be-gone Oracle names.
My question is: is there a way I can somehow connect Outlook to automatically use the values from a col in an Oracle table for an address list? Does OID come into play here ?(since outlook is ldap compliant) If so, how?
Bear in mind that my knowledge of OID is limited to setting it up for names resolution, nothing more.
thanks!
Nothing new - all documented with APEX.
Similar Messages
-
What is the benefit in using OID for names resolution?
I have been wondering about this for awhile. I have been working on getting this to work in Iplanet along with Pat Lehane ([email protected]), and it works now.
What are the benefits in using OID for names resolution when you can just use the static tnsnames.ora. Database and database names are not created dynamically and they don't change that often. Would creates a new database every day and has to worry about changing the static tnsnames.ora file. In my environment, we run Oracle applications from a server, so there is only one tnsnames.ora file, on the file server.
It would appear that using OID would cause extra traffic (LDAP lookups) on your network.
I would like some opinions from both Oracle and Oracle users. Thankshi,
A benefit of using OID for names resolution is that it allows you to centralize net8 naming (i.e., tnsnames) information in the same place (OID) where other types of administrative information (about users, enterprise groups, enterprise roles, etc) gets stored. If you are more comfortable using tnsnames.ora files for net8 naming, that is perfectly fine!
An important reason that Oracle had for providing Net8 naming functionality in OID is that the legacy 'Oracle Names' functionality of Oracle 7 will eventually be desupported. This is discussed in metalink Note #135696.1 on http://metalink.oracle.com .
Hope this helps. -
Problem configuring SOA suite to use OID for authentication
We are in the process of rebuilding our environment to use the full SOA suite with our OID server for authentication (was previously just BPEL using AD directly), and have encountered several problems (below). We have rebuilt the OID server, and reinstalled the SOA suite into a clean ORACLE_HOME to no avail.
We first rebuilt the OID server using the following steps (derived from Oracle® Internet Directory Administrator's Guide):
1) Create the Import and Export profiles for AD synchronization. We did this using the Directory Integration and Provisioning Server Administration tool under “Active Directory Configuration”
2) Modify the map file to specify the correct OU mappings between AD and OID.
3) Update the profile with the new map file using “dipassistant.bat mp”
4) Bootstrap the import profile using “dipassistant.bat bootstrap”
5) Start a new instance of the Integration server (odisrv) running on config set 1 (the config set containing the Active Directory import/export profiles) using “oidctl”
6) Set the Import profile to Enable. The OID server does not export changes to AD in our current configuration, so the Export profile is left on disable (and not bootstrapped)
At this point it appears that the AD synchronizes correctly into our new OID server.
Next we installed the SOA suite:
1) We ran “irca.bat” on our database server to create the ORABPEL, ORAESB, and ORAWSM schemas and associated integration repository structure.
2) After launching the SOA suite installer, we selected Advanced Install.
3) On the next screen, we selected J2EE Server, Web Server, and SOA Suite.
4) We then provided the credentials for our Oracle database, and the passwords for ORABPEL, ORAESB, and ORAWSM.
5) We configured our new AS instance as an administration instance, but did not opt to use from a separate HTTP server, and did not make this instance part of an OAS cluster topology.
And finally, we configured our new SOA suite instance to use OID for authentication (using the instructions in Oracle® BPEL Process Manager Administrator's Guide section 2.1.3):
1) Used the configure_oid.bat command to seed OID with required users only.
2) Logged into the OracleAS Control Console
3) Chose the oc4j_soa instance, then Administration->Security->Identity Management
4) Configured the OID server using a non-ssl connection and the cn=orcladmin account.
5) When prompted, chose to reconfigure all applications in the oc4j_soa instance to OID, but not to use SSO for any of them.
6) Copied the contents of ORACLE_HOME\j2ee\home\config\jazn.xml to ORACLE_HOME\j2ee\oc4j_soa\config\jazn.xml
7) Restarted the application server.
After this procedure, we encountered the following issues:
1) The BPEL console appears to authenticate users correctly out of OID, but no users have access to the default domain, including bpeladmin and oc4jadmin. All users receive a similar access denied message when attempting to log into the BPEL Admin Console.
2) We cannot upload a BPEL process to our new server via JDeveloper’s standard BPEL deployment mechanisms. The connection appears to be working properly and passes all tests, but on uploading a process we get a Java AccessDeniedException. ESB appears to be functioning properly, and accepts uploaded projects without issue.Bassman,
We recently configured our SOA Suite to use OID and SSO. We had the same issues you are having, and we found the resolutions in a blog from Jaas Poot (http://blog.jpoot.com/category/oracle-appserver/oid-ldap/). For the BPEL domain access, this involved going to the data-sources.xml file and changing the database passwords from using ->pwForOrabpel for the orabpel schema and ->pwForOraesb for the oraesb schema to the real passwords; the blog explains more about this.
The blog also covers the JDeveloper deployment issue, and another issue we encountered, where we couldn't access the BPEL Admin console. All of these were resolved following the steps in the blog.
Hope this helps
Candace -
Hello.
I want to use OID as a single point for tnsnames saving. So, I has installed OID without WebLogic Domain from Oracle Identity Management 11.1.1.2.0 for Linux x86 64. DB for OID is 11.1.0.7.0.
As it seems, OID works, "bind successfull" and etc. But I can't tnsping any of descriptor, which has already been wrote into LDAP.
This is ldap search for descriptor s1
[oracle@s1db01 ~]$ ldapsearch -s sub "cn=s1" -p 3060 -h 10.128.164.139 -D "cn=orcladmin" -q
Please enter bind password:
cn=s1,cn=OracleContext,dc=fc,dc=uralsibbank,dc=ru
objectclass=top
objectclass=orclNetService
cn=s1
orclnetdescstring=(DESCRIPTION=(SOURCE_ROUTE=OFF)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.128.164.139)(PORT=1521)))(CONNECT_DATA=(SID=s1)(SRVR=DEDICATED)))
This is tnsping trace
nlstdipi: entry
nlstdipi: exit
nnfun2awanm: entry
nnfgiinit: entry
nncpcin_maybe_init: first request sent to name server will have ID 0
nncpcin_maybe_init: initial retry timeout for all name servers is 1500 csecs
nncpcin_maybe_init: max request retries per name server is 1
nngsini_init_streams: initializing stream subsystem, cache size is 10
snsgblini: Max no of descriptors supported is 65536
snsgblini: exit
nngtini_init_msg: initializing PDU subsystem, initial pool size is 2
nncpcin_maybe_init: default name server domain is [root]
nnfgiinit: Installing read path
nnfgsrsp: entry
nnfgsrsp: Obtaining path parameter from names.directory_path or native_names.directory_path
nnfgsrdp: entry
nnfgsrdp: Setting path:
nnfgsrdp: checking element LDAP
nnfgsrdp: Path set
nnfun2a: entry
nlolgobj: entry
nnfgrne: entry
nnfgrne: Going though read path adapters
nnfgrne: Switching to LDAP adapter
nnflboot: entry
nnflcgc: entry
nnflobc: entry
nnflobc: initialized new connection ctx 1e27ad30
nnflgcp: entry
nnfloiddisco: entry
nnflgetnlpactx: entry
nlpaxini: entry
nlpaxini: exit
nnflgetnlpactx: NLPA context successfuly initialized
nnflgetnlpactx: exit
nztysgs_genseed: entry
exit
nzddri_init: entry
nztysgs_genseed: entry
exit
nnfloidinfocache: entry
nnfloidinfocache: Info: Inserted value DIRECTORY_SERVER_TYPE=OID at index 0 into NLPA_CACHE
nnfloidinfocache: entry
nnfloidinfocache: Info: Inserted value DIRECTORY_CONNECT_METHOD=NONE at index 0 into NLPA_CACHE
nnfloidinfocache: entry
nnfloidinfocache: Info: Inserted value DIRECTORY_SERVSSL=s1db01:3131 at index 0 into NLPA_CACHE
nnfloidinfocache: entry
nnfloidinfocache: Info: Inserted value DIRECTORY_SERVERS=s1db01:3060 at index 0 into NLPA_CACHE
nnfloidinfocache: entry
nnfloidinfocache: Info: Inserted value DIRECTORY_SERVER_TYPE=OID at index 0 into NLPA_CACHE
nnfloidinfocache: entry
nnfloidinfocache: Info: Inserted value DEFAULT_ADMIN_CONTEXT=dc=fc,dc=uralsibbank,dc=ru at index 0 into NLPA_CACHE
nnfloidinfocache: entry
nnfloidinfocache: Attempt to discover CONTEXT_MAP from OID API failed with code 0
nnflctxmap: entry
nnflctxmap: cannot get contextMap: 408
nnfloiddisco: exit
nnflgcp: exit
nnflobc: directory server type is 1
nnflgcp: entry
nnflgcp: can't get config parameter PRIMSVR_CONNRETRY_EXPTIME
nnflgcp: exit
nnflgcp: entry
nnflgcp: exit
nnflrlc: entry
nnfldlc: entry
nnfldlc: exit
nnflpsl: entry
nnflgcp: entry
nnflgcp: exit
nnflpsl: No connect method found.
nnflgcp: entry
nnflgcp: exit
nnflpsl: host = 's1db01'
nnflpsl: port = 3060
nnflpsl: exit
nnflilc: entry
nnflilc: Opening sync conn to s1db01:3060
nnflalc: entry
nnflalc: bind <null> returns 0x0
nnflalc: exit
nnflilc: exit
nnflrlc: exit
nnflobc: exit
nnflcgc: exit
nnflboot: exit
nnfln2a: entry
nnflcgc: entry
nnflcgc: exit
nnflrne1: entry
nnfln2x: entry
nnfln2x: exit
nnflrne1: Quering the directory for dn: cn=s1,cn=OracleContext,dc=fc,dc=uralsibbank,dc=ru
nnflqbf: entry
nnflqbf: Search: Attrs[0]: objectclass
nnflqbf: Search: Base: cn=s1,cn=OracleContext,dc=fc,dc=uralsibbank,dc=ru; Scope: 0; filter: (objectclass=*) returns 0x30
nnflqbf: exit
nnflrne1: exit
nnfldlc: entry
nnfldlc: exit
nnfln2a: exit
nnfgrne: Query unsuccessful, skipping to next adapter
nnfgrne: exit
nnfun2a: address for name "s1" not found
nnfun2awanm: Getting the path of sqlnet.ora
nnfun2awanm: Getting the path of local and system tnsnames.ora
nnfun2awanm: exit
What is wrong? Any ideas?
Thanks in advance.So.... If you wanna do something, it would be better do it by yourself.
The problem was in port confguration and anonymous bind flag.
ldapmodify -U 1 -p 3131 -h s1db03 -D "cn=orcladmin" -q -v <<EOF
dn: cn=asinst1_oid1_1_s1db03.fc.uralsibbank.ru,cn=osdldapd,cn=subregistrysubentry
changetype: modify
replace: orclnonsslport
orclnonsslport: 44016
EOF
ldapmodify -U 1 -p 3131 -h s1db03 -D "cn=orcladmin" -qn -v <<EOF
dn: cn=oid1,cn=osdldapd,cn=subconfigsubentry
changetype: modify
replace: orclnonsslport
orclnonsslport: 44016
EOF
ldapmodify -U 1 -p 3131 -h s1db03 -D "cn=orcladmin" -q -v <<EOF
dn: cn=asinst1_oid1_1_s1db03.fc.uralsibbank.ru,cn=osdldapd,cn=subregistrysubentry
changetype: modify
replace: orclsslport
orclsslport: 44017
EOF
ldapmodify -U 1 -p 3131 -h s1db03 -D "cn=orcladmin" -q -v <<EOF
dn: cn=oid1,cn=osdldapd,cn=subconfigsubentry
changetype: modify
replace: orclsslport
orclsslport: 44017
EOF
And...
ldapmodify -p 44016 -h s1db03 -D "cn=orcladmin" -q -v <<EOF
dn: cn=oid1,cn=osdldapd,cn=subconfigsubentry
changetype: modify
replace: orclanonymousbindsflag
orclanonymousbindsflag: 1
EOF
ldapmodify -p 44016 -h s1db03 -D "cn=orcladmin" -q -v <<EOF
dn: cn=asinst1_oid1_1_s1db03.fc.uralsibbank.ru,cn=osdldapd,cn=subregistrysubentry
changetype: modify
replace: orclanonymousbindsflag
orclanonymousbindsflag: 1
EOF
And in addition I have changed /etc/services by adding lines with ssl and non-ssl ports. -
Using OID for authentication in APEX and PL/SQL apps
Hi,
One of my colleagues (much more skilled in APEX than me) has written a PL/SQL package that makes it easy to use Oracle Internet Directory (OID) groups to control access to pages and items in APEX. It assumes that you are already using Oracle Single Sign-On (which he also set up for us).
Being a package, it's easy to use in any PL/SQL application.
He's given me permission to add his work to my web page but prefers to remain anonymous. You can see how to do it here:
http://www.patrickhaston.co.uk/plsql/oid_authorisation.html
The source code is available for download.
Hope this is useful.
Patrick.Nothing new - all documented with APEX.
-
I have a hotmail email address. I compose my mail useing MS outlook. when i send the mail to my contacts useing my macbook air,my contacts tell me there have not received the mail.
when i send the same message with my ipad or iphone no problem my contacts receive the mail.
what is the problem?Blair84 wrote:
Double check your contacts email, and if its incorrect, go to their contact and change it and save it or you can delete the email you put in, and manually type it in.
Hope this helps.
How would that help the original poster? -
Using GREP for Address Formatting Varying Addresses
I create pre-addressed wedding envelopes for my clients. They provide me with a list of their addresses in a word document, and I lay them out in InDesign with each page being one envelope. (So I can export as a pdf and print all 100 or so envelopes in one swipe.)
The problem is, I'm getting more and more requests for more dynamic addresses. For example, lets say they want something like this:
Mr. & Mrs. Smith
1 3 4 5 M A I N S T R E E T
NEW YORK, NEW YORK
87996
Solution 1: Use Line Styles
For example:
Line 1: Style A
Line 2: S T Y L E B
Line 3: STYLE C
Line 4: Style D
This would typically work, except sometimes the addresses have 4 lines instead of 3, making some addresses look like this:
Mr. & Mrs. Smith
1 3 4 5 M A I N S T R E E T
APARTMENT - 7B
New York, New York
87996*
*hint: It thinks this is line 1 again.
Instead of the desired result:
Mr. & Mrs. Smith
1 3 4 5 M A I N S T R E E T
A P A R T M E N T - 7 B
NEW YORK, NEW YORK
87996
Also, it would require replacing every return with a forced line break (attainable, but still.)
Solution 2: Use Nesting Styles
This *might* work, but I can't tell it to stop the nesting style with a line break/return, only with specific characters (which I would have to insert line by line and negate the whole point.
Solution 3: Use GREP
This is a foreign language from another planet and I CANNOT figure it out. I can set character styles no problem, but telling ID in GREP when to apply them is a mystery to me. HELP!
BobLevine EugeneTyson @P_Spier << you guys are my heroes! InDesignI don't think that's what he means. The Yahoo push mail uses Yahoo's IMAP which only works if you set up your account on iPhone using the preset Yahoo account setup. This setup does not allow for changing the FROM address, so the email appears to be from the underlying yahoo.com account. If you pay for Yahoo Plus you can use POP and change the FROM address, but then you don't get the benefit of the push email.
I'd love to hear a solution, but after calling Apple and Yahoo and combing the support boards of both, I don't think its possible at this time. -
Using OIDs for SNMP GET queries
I'm having a tough time using the OIDs from the BEA-WEBLOGIC-MIB.asn1 file to perform SNMP GET requests on the console. Regardless of which OID I try, it throws a "NoSuchInstance" and fails to return data. This is Weblogic 6.1 on a Win2K machine.
I enabled the SNMP debugging interface at level 3 -- here is the output of a query:
Packet from: 10.0.0.154 : 1302
DATA:
30 2c 02 01 00 04 06 70 75 62 6c 69 63 a0 1f 02 01 18 02 01
00 02 01 00 30 14 30 12 06 0e 2b 06 01 04 01 81 0c 84 71 82
68 01 3c 00 05 00
Packet ReqID: 24
PDU received at port : 161
pdu reached PduRequestHandler
ServerRuntimeTableRequestHandler : processGetRequest
ServerRuntimeTableRequestHandler : processGetRequest : oid = .1.3.6.1.4.1.140.625.360.1.60.0
ServerRuntimeTableRequestHandler : processGetRequest : Throwing NoSuchInstance -> entry is null
Sent Type:-94 Request ID:24 to 10.0.0.154 : 1302
DATA
30 2c 02 01 00 04 06 70 75 62 6c 69 63 a2 1f 02 01 18 02 01
02 02 01 01 30 14 30 12 06 0e 2b 06 01 04 01 81 0c 84 71 82
68 01 3c 00 05 00
sending the response pdu
What am I doing wrong?
Thanks,
-aliHello Yvon,
The following link is Snmp Object Navigator, this may help to translate
http://tools.cisco.com/Support/SNMP/do/BrowseMIB.do?local=en&step=2 -
Migrating ADF Security to WLS using OID
I have seen a number of posts on this forum regarding deploying an application which has ADF Security enabled to a stand-alone WebLogic server, but none of them seem to address the following.
I have an application in JDeveloper which uses an XML-based identity store and policy store. I have a stand-alone WLS which is connected to OID. I am trying to migrate the credential store and policy store to the OID configured for my stand-alone WLS. The various blogs and OTN articles mentioned frequently in this forum regarding ADF Security address configuring OID in WLS, as well as how to migrate security to XML-based providers on WLS. However, I have not seen any information on how to migrate security to OID in WLS. I have a few questions in particular:
1) JDeveloper online help has limited information for modifying the jps-config.xml to have a destination context, service instance, and service provider for LDAP (OID). It has configuration parameters for “JpsFarmName” and “JpsRootNodeName”. What are these used for, and what should the values be?
2) Does the jps-config.xml file need to be modified in WLS (i.e. <Domain>/config/oracle/jps-config.xml)? Is this file even used at runtime by WLS?
3) How does WLS know to use OID for obtaining credential, identity, and policy information instead of system-jazn-data?
Any information on this topic would be very appreciated!
Thanks,
ErickHi,
I am using migrateSecurityStore for policy migration from xml to OID.
migrateSecurityStore(type="policyStore",configFile="t2p-policies.xml",src="XMLsourceContext",dst="LDAPdestinationContext")
when I run above command I am getting following error.
Jul 9, 2009 11:00:08 AM oracle.security.jps.internal.config.util.BootstrapConfig
urationUtil getCredentialFromBootstrapWallet
SEVERE: Cannot get credential. Reason java.security.PrivilegedActionException: o
racle.security.jps.service.credstore.CredStoreException.
COMMAND FAILED due to an unknown reason, Check the stack trace for details
Traceback (innermost last):
File "<console>", line 1, in ?
File "D:\JDEVST~2\JDEVEL~1\common\wlst\jpsWlstCmd.py", line 780, in migrateSec
urityStore
File "D:\JDEVST~2\JDEVEL~1\common\wlst\jpsWlstCmd.py", line 752, in migrateSec
urityStoreImpl
at oracle.security.jps.internal.policystore.ldap.LdapPolicyStore.<init>(
LdapPolicyStore.java:230)
at oracle.security.jps.internal.policystore.ldap.LdapPolicyStoreProvider
.getInstance(LdapPolicyStoreProvider.java:108)
at oracle.security.jps.internal.policystore.ldap.LdapPolicyStoreProvider
.getInstance(LdapPolicyStoreProvider.java:55)
at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.findServ
iceInstance(ContextFactoryImpl.java:139)
at oracle.security.jps.internal.core.runtime.DelegatingContextFactoryImp
l.findServiceInstance(DelegatingContextFactoryImpl.java:61)
at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.getConte
xt(ContextFactoryImpl.java:170)
at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.getConte
xt(ContextFactoryImpl.java:206)
at oracle.security.jps.internal.core.runtime.JpsContextFactoryImpl.getCo
ntextFromConfig(JpsContextFactoryImpl.java:171)
at oracle.security.jps.internal.tools.utility.util.JpsHelper.getContextF
romConfigObj(JpsHelper.java:115)
at oracle.security.jps.internal.tools.utility.mgrs.JpsPolicyAPIManager.g
etPolicyStoreForDestination(JpsPolicyAPIManager.java:157)
at oracle.security.jps.internal.tools.utility.destination.apibased.JpsDs
tPolicy.<init>(JpsDstPolicy.java:186)
at oracle.security.jps.internal.tools.utility.destination.JpsInitializer
Dst.getDestinations(JpsInitializerDst.java:82)
at oracle.security.jps.internal.tools.utility.JpsUtility.<init>(JpsUtili
ty.java:63)
at oracle.security.jps.internal.tools.utility.JpsUtilMigrationPolicyImpl
.migrateAllPolicyData(JpsUtilMigrationPolicyImpl.java:234)
at oracle.security.jps.tools.utility.JpsUtilMigrationTool.executeCommand
(JpsUtilMigrationTool.java:167)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
oracle.security.jps.JpsRuntimeException: oracle.security.jps.JpsRuntimeException
: Cannot read the default policy store.
thanks and regards
KishoreM -
BPM Composer and workspace login using OID
I have configured my weblogic to use OID for user and roles management. I am able to login as me when I access weblogic console and em (I am a member of administrator group). When I tried to login to BPM Composer and workspace, I have to login as weblogic user (the user from weblogic embedded ldap from my install). How to configure the BPM composer and workspace to use OID that I've configured in WLS?
Thanks.Never mind. I solved this problem. Just need to ensure all the authenticator control flag set to SUFFICIENT.
-
Hi,
I am trying to use OID for J2EE Security and using oracle.security.jazn.oc4j.JAZNUserManager. I tried to use XML as the provider and it worked,but when I tried to use OID for the same,it failed.
(entry in orion-application.xml)
<jazn provider="LDAP" default-realm="jazn.com" location="ldap://oidhost:389" >
<jazn-web-app auth-method="SSO" />
</jazn>
Whenever I start my OC4J, I get an error as
oracle.security.jazn.JAZNNamingException: The system is unable to retreive the specified realm(s).
I tried
java -jar jazn.jar -listrealms
And that too gave error.
It would be great if someone can tell me if I need to specify the base dn anywhere,or the entries that should be in the oid.
Thanks,
ShipraHi,
We are also in a similar predicament, about to use OID 3.0.1 on Windows 2000 with JAZN-LDAP provider to do authentication in our web application. We also can get the XML provider to work successfully. We haven't tried LDAP provider yet because of reading this thread.
Lee, you state that JAZN-LDAP isn't certified with OID 3.0.1, but does it work? The reason we ask is we have been made aware that OID 9 for Windows NT /2000 will not be available for another six to eight weeks therefore as our requirements are to use OID we do not wish to go down another route.
However, if this is not possible what are our options? Could you also clarify when OID 9 release 2 for Windows NT /2000 will be available?
regards
Fran -
How to delete the attachment for a particular to address in outlook using c#
I want to remove the attachments from outlook for a specific to address(for example if to address contain gamil.com then i want to delete the attachments) at the mail sending evevt. When we use multiple to address it give problems. I use the below code.
when i use multiple to address (like, xxx.gmail.com,yyy.yahooo.com) it remove the attachments for both mails.
pls help,
Thanks in advance....
string[] toa = mail.To.Split(';');
for (int a = 0; a <= toa.Count(); a++)
if(toa[a].Contains("gmail.com"))
//remove attachmentsHello,
You can handle the
ItemSend event of the Application class which is fired whenever an Microsoft Outlook item is sent, either by the user through an Inspector (before
the inspector is closed, but after the user clicks the Send button) or when the Send method
for an Outlook item, such as MailItem,
is used in a program.
Use the
Recipients property (a Recipients collection
that represents all the recipients for the Outlook item) of the MailItem class instead of the To property.
Use Recipients(index) or
Recipients.Item(index), where index is the name or index number, to return a single Recipient object. The name can be a string representing
the display name, the alias, or the full SMTP e-mail address of the recipient.
The Recipient class provides the
Address property which returns a string representing the e-mail address of the Recipient.
P.S. You can't remove the attachment for a specific email address. You need to send separate emails individually - with an attachment and without. In the ItemSend event handler you can check out the Recipients list and copy the source item
if you need to send the item without an attachment. Remove the "blocked" recipients from the original mail item and set them on the copied one. Then remove the attachment and send the copy. -
OUTLOOK 2010. Does not reply to emails using the same address that received it.
Hello,
Since last week our Outlook accounts are not working properly, when users reply a message it does not reply using the same address that received it, it appears the personal account instead.
We are using exchange accounts, using Outlook 2010 and the accounts affected are automapped to a principal account (.ost).
We already tried to recreate outlook .ost profile, repair Outlook installation, reinstall Office.
Can somebody help?
Thanks in advance.Hi,
We have received many reports as your description since last week. It sounds like the sending behavior in Outlook 2010 has been changed by some Windows/Office update and goes back to the behavior before.
Before we go any further, I have to mention some of the history for Outlook 2010. In Outlook 2010 without SP1, Mailto’s will use the default/principal account for message when you use Microsoft Outlook 2010 which has multiple accounts delivered to different
data file. However, in later version (Outlook 2010 SP1/SP2), Outlook doesn’t use the default account set in Account settings for new messages. Instead, it uses the account associated with the mailbox or *.pst file you have in focus.
Actually, this behavior is controlled by the registry keys. At this point, I suggest we check the following registry entries are exist and set it to the proper value.
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Options\Mail
DWORD value: NewItemsUseDefaultSendingAccount
Value type: REG_DWORD: 1 for force, 0 to disable.
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\outlook\options
Value Name: ForceAccountSelection
Value type: REG_DWORD: 1 for force, 0 to disable.
Close the registry editor and restart Outlook to check if the behavior what you want would come back.
In addition, our Outlook MVP, Diane Poremsky has written an article with more detail information:
http://www.slipstick.com/outlook/outlook-2010/multiple-accounts-and-the-default-account/
By the way, we still cannot figure out which update is the root of the issue, if someone could test it and share the result here, I would appreciate that. Feel free to post back.
Tony Chen
TechNet Community Support -
I have an iPhone 4S and the latest Apple TV, both setup with my email address as the Apple ID. I subscribed to iTunes Match so our music could be played from iCloud. I gave my wife an iPad 3 and set it up using her email address as the Apple ID. When I try to turn on iMatch so she can play our music from iCloud on her new iPad it tells me that she needs a subscription to iTunes Match. Is it Apple's intent that we would need two iTunes Match subscriptions? If not, how do I accomplish what I want to get done?
The problem is that all services are bundled with your Apple ID ([email protected]):
Your iCloud account (Mail, Contacts, Calendars, Reminders, Notes, Backups, etc.),
also iTunes & App Store purchases (Music, Movies, TV Shows, etc.),
and the iTunes Match services.
(I guess that all your devices - yours and your wife's are connected to one iTunes library, right?)
If you want that your wife gets her own iCloud account for Mail, Contacts, Calendars, etc. but gets also access to your media then you have two set up two things on her device:
iCloud (Settings > iCloud) with her account (e.g. [email protected])
and
iTunes & App Stores (Settings > iTunes & App Stores) with your account (e.g. [email protected]).
In this case she gets access to your library and could use the same iTunes Match account.
(See also: Using one Apple ID for iCloud and a different Apple ID for Store Purchases http://support.apple.com/kb/HT4895) -
I cannot access my old email address anymore, however I have used it for my apple ID and now I want to delete it because the account has never been verified in the first place so my password for it doesn't work. So when I want to download apps I have to sign in with apple id but I can't so I made a new one, However I can't seem to be able to delete the old one. What do I do?
You can't merge Apple IDs. You also can't cancel (delete) and existing ID, you can only choose to stop using it.
If your old ID was compromised and you can no longer access it, you'll have to contact Apple for assistance. Go to https://expresslane.apple.com ; click 'See all products and services' at the bottom of the page. In the next page click 'More Products and Services, then 'Apple ID'. In the next page select 'Other Apple ID Topics' then then 'Apple ID account Security’.
Maybe you are looking for
-
New Mac user looking for help with Finder, Preview, Keyboard, & Dock
So about a month ago I switched over from a lifelong Windows user to a brand new MacBook Pro, and while I am adjusting pretty well, there are still some things that I haven't quite figured out. First up on the list is Finder! I like my files to be ar
-
We have a new PO type which we have assigned to a new Output type in transaction NACE have configured as follows. Application "EF" Purchase Order for Condition Records --> Key Combination ->Purchasing Output Determination: Document Type and tagged th
-
when i type something in my search bar at the top right of the page and hit enter or click on magnifying glass, nothing happens. it doesn't matter what search engine i select. can you help?
-
Some apps get the wrong language? The latest downloaded apps got German language instead of Swedish. How can I change them in to Swedish?
-
SCOM 2012 - Disable Alerts for a few servers
Hi, I have about 8 servers and i need to disbale a monitor, how do i do this? Is there a way i can select the monitor from the agent and then disable it? thank you in advance :) Kelly