Problem in structure start with charecter type

i am doing a upgrade of an abap program which is written in 4.6 to  ecc 6.0 i am facing a unicode error problem
in the old program there is  a sap standrad structure called arc_buffer  so in this program they have used the structure  as
below code
    PERFORM read_file USING handle_tab_wa-offset record_len
                      CHANGING arc_buffer(record_len)
                               error_handling
                               p_message.
so when it is used as arc_buffer(record_len)   system is giving unicode error like
'' the structure arc_bufffer(record_len) does not start with a charecter type field' 
as the structure is sap standard  i think i cannot change the stadard structure so what should be done to get out of this error.

the structure arc_buffer has following fields
RCSZK
RNAME
CHECKSUM
FLAGS
SEGMENT
so in the routine
PERFORM read_file USING handle_tab_wa-offset record_len
CHANGING arc_buffer(record_len)  "here just use it like arc_buffer-<field_name>(record_len)
error_handling
p_message.
or before calling the perform statement
data:lv_string type string.
call method cl_abap_container_utilities=>fill_container_c
exporting
im_value = arc_buffer
importing
ex_container = lv_string
exceptions
illegal_parameter_type = 1
others = 2.
PERFORM read_file USING handle_tab_wa-offset record_len
CHANGING lv_string(record_len)  "here just use it like arc_buffer-<field_name>(record_len)
error_handling
p_message.

Similar Messages

  • Problem in FEBA / FB05 with document type

    Hi:
    I have a requirement. My users need the possibiliyu to choose the document type when they use FEBA TX. When FEBA is used, it calls FB05 TX, but you cannot choose the document class. We have defined a posting rule that uses in only a document type in this case, but when we use FEBA we cannot change document type. We need the possibility to choose several document types. I tried with OB28 Validation of Accounting Documents, but doesn`t work.
    Please, do
    you have any idea, user exit or solution for this problem? Release 4.6.C
    Thanks in advance.
    Best regards

    the structure arc_buffer has following fields
    RCSZK
    RNAME
    CHECKSUM
    FLAGS
    SEGMENT
    so in the routine
    PERFORM read_file USING handle_tab_wa-offset record_len
    CHANGING arc_buffer(record_len)  "here just use it like arc_buffer-<field_name>(record_len)
    error_handling
    p_message.
    or before calling the perform statement
    data:lv_string type string.
    call method cl_abap_container_utilities=>fill_container_c
    exporting
    im_value = arc_buffer
    importing
    ex_container = lv_string
    exceptions
    illegal_parameter_type = 1
    others = 2.
    PERFORM read_file USING handle_tab_wa-offset record_len
    CHANGING lv_string(record_len)  "here just use it like arc_buffer-<field_name>(record_len)
    error_handling
    p_message.

  • Problem to get start with QuickTime in a new application.

    Im new in using QuickTime7.1 SDK.I installed QuickTime and now want to start using the components in my C++ application.I would like to know how quicktime QuickTime ActiveX control should be included in a new C++ project and to see whether its installed successfully in my system.Im working with Dev-C++ IDE in Windows XP.I will be greatful if anybody can help me with the same issue.
    Thanking you in advance,
    sans
      Windows XP  

    Hello.
    Thank for your answer, but I have already implemented the BADI and I have the new svubscreen in my own tab strip. The problem is: I need to get the values of  other tab strip "SERIALS" and it is a table control.
    best regards,
    Alvaro.

  • Problem referencing to methods with generic type parameters

    Assuming I have an interface like to following:
    public interface Test <T> {
    void test ( T arg0 );
    void test ( T arg0, Object arg1 );
    I would like to reference to both "test"-methods using "{@link #test(T)}" and "{@link #test(T,Object)}".But this generates an error telling me "test(T)" and "test(T,Object)" cannot be found.
    Changing T to Object in the documentation works and has as interesing effect. The generated link text is "test(Object)" but the generated link is "test(T)".
    Am I somehow wrong? Or is this a known issue? And is there a workaround other than using "Object" instead of "T"?

    Hi,
    I bumped into the same problem when documenting a generic.
    After quite a while of search your posting led me to the solution.
    My code goes something like this:
    public class SomeIterator<E> implements Iterator<E> {
      public SomeIterator(E[] structToIterate) {
    }When I tried to use @see or @link with the constructor Javadoc never found it.
    After I changed the documentation code to
    @see #SomeIterator(Object[])it worked.
    Since both taglets offer the use of a label, one can easily use these to produce comments that look correct:
    @see #SomeIterator(Object[]) SomeIterator(E[])CU
    Froestel

  • Iscsi problem... starting with netapp

    Hello all!
    I am new here, and I have problems installing iscsi with netapp.  Maybe, general Problem
    My system: two nodes with oracle Linux 6.5. All needed  services are running.
    When  I  run discovery, it seems to be ok:
    #  iscsiadm -m discovery -t st -p 10.40.30.246:3260 –login
    10.40.30.246:3260,2001 iqn.1992-08.com.netapp:sn.2014386705
    But result of:
    iscsiadm -m node -T  iqn.1992-08.com.netapp:sn.201438670  -p 10.40.30.246 –l
    iscsiadm: No records found
    in the /var/log/messages I find when I restart  service:
    #service iscsi  restart
    Message
    Feb 17 12:21:26 dbb-n15-01 iscsid: Connection2:0 to [target: iqn.1992-08.com.netapp:sn.2014386705, portal: 10.40.30.246,3260] through [iface: default] is shutdown.
    Feb 17 12:21:26 dbb-n15-01 kernel: scsi5 : iSCSI Initiator over TCP/IP
    Feb 17 12:21:27 dbb-n15-01 iscsid: Could not set session3 priority. READ/WRITE throughout and latency could be affected.
    Feb 17 12:21:27 dbb-n15-01 iscsid: Connection3:0 to [target: iqn.1992-08.com.netapp:sn.2014386705, portal: 10.40.30.246,3260] through [iface: default] is operational now
    Any Idea ?
    Thanks a lot !

    It was an easy solution:
    we had to add the InitiatorName  to the igroup

  • Illustrator fails with Mavericks OS - catastrophic file corruption starting with corrupt type

    Since installing Mavericks OS, my Illustrator files have corrupt type ("Cannot Edit the Type" — and repeated efforts crash entire app) and now one mission-critical file crashed and can no longer be opened(!!!) Lost a week's worth of work since all of my "saves" this week were encapsulated in this now corrupt file.  Error message says "cannot open file" if opened from outside the app. Crashes Illustrator if opened from inside the app. Can Adobe staff do anything to help me recover this file? Unbelievably bad experience for the last three weeks since upgrading to Mavericks. Countless show-stoppers.
    My only hope, besides a magical Adobe intervention, is DropBox's packrat versioning feature.  Yet I have no assurance that this won't happen again, or faith in the stablity of Illustrator.

    Ping statistics for 216.58.210.14:
    Packets: Sent = 3083, Received = 3034, Lost = 49 (1% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 8ms, Maximum = 1031ms, Average = 18ms
    This is from a ping which was left during the 15 mins it took me to write the above message.

  • PR Release with Material Type Characteristics

    Dear Experts,
    Any of you used material type as PR release class craracteristics?
    I have one query regarding this-
    1. My business requires material type wise relesae strategy, means raw material and spares will have separate release strategy
    2. We have included material type in Class cracteristics.
    My query is if user creates a PR with out material code, that PR will not have any material type. But I want this to follow the release strategy. How to achieve this goal?
    Anybody worked with this scenario?
    Full points will be awarded for suitable solutions.
    Regards,
    Santoah

    Hi,
    Instead of material type, you can use material groups for release strategy. Even, if a user creates a requisition without material code, he will still have to enter a material group. This will serve ur purpose.
    However, if there are many material groups and you prefer going with material type, then you will have to enhance the communication structure CEBAN, with Material type field, to be able to create a release characteristic for material type.
    Hope this helps. Reward, if useful.
    regards,
    VS

  • [SOLVED] XFCE always starting with the US keyboard

    Hi guys.
    Recently I came back to XFCE and I have one problem: it always starts with the keymap set to US. I have to manually change it to PL (which I need) with setxkbmap. Also, when I'm using the panel plugin I cannot choose any keymaps other than the currently selected.
    What can I do about it?
    Last edited by JeremyTheWicked (2008-10-12 21:49:56)

    The way I deal with the multimedia keys is that
    1) figure out what keycodes they generate (run 'xev' and do some presses)
    2) assign the correct name to them via xmodmap
    maybe 3) use xbindkeys to let them do what they should do (but this is probably not necessary, DEs like xfce should be able to act just based on having a correct name assigned to the keypresses)
    the xmodmap stuff:
    ~/.xmodmaprc wrote:keycode 144 = XF86AudioPrev
    keycode 153 = XF86AudioNext
    keycode 162 = XF86AudioPlay
    keycode 164 = XF86AudioStop
    and then have 'xmodmap ~/.xmodmaprc' executed at X start (again, some DEs do this automatically, some don't)
    But! maybe figuring out the correct option for your keyboard might render all of the above steps unnecessary. I don't know a good place to look for the options, except closely inspecting the contents of /usr/share/X11/xkb - there's a lot of stuff, but that's for instance where I found out the possible variants for the us keyboard.

  • My Mac suddenly started getting a pop up message saying "There was a problem conecting to the server. URLs with the type "file" are not supported." My internet is working fine,no problem connecting. I just keep getting this message which I click off .

    My Mac suddenly started getting a pop up message saying "There was a problem conecting to the server. URLs with the type "file" are not supported." My internet is working fine,no problem connecting. I just keep getting this message which I click off and continue working.

    Open the Time Machine pane in System Preferences. If it shows that Time Machine is ON, click the padlock icon in the lower left corner, if necessary, to unlock it. Scroll to the bottom of the list of backup drives and click Add or Remove Backup Disk. Remove all the disks, then add them back. Quit System Preferences. Test.

  • Problems with enumerated type and DataSocket

    I am publishing an enumerated type variable using DataSocket write and I am having problems subscribing to this with other clients on the network. I can get the program to work ok if I replace the enumerated type with a straight numeric or a Text Ring for example. Is there anything special I should be looking out for when using enumerated types in this type of application.
    Thanks Kelly

    Updating to the latest version of LabVIEw (6.0.2) should correct this problem:
    http://digital.ni.com/softlib.nsf/websearch/F983BDA17B8F401B862569EC005A11C2
    Also, I would suggest updating to the latest version DataSocket:
    http://digital.ni.com/softlib.nsf/web%2Fall%20software?OpenView&Start=1&Count=500&Expand=6#6
    Chris_Mitchell
    Product Development Engineer
    Certified LabVIEW Architect

  • How to access a JSON structure key that starts with a number

    I've got an odd issue here.  I'm accessing someone else's JSON structure so I am not able to change it.  The JSON structure keys are named with both characters and numbers like this:
    0
    198456
    product_id
    198456
    1
    Rashaan Houston feat Tony Loreto
    artist
    Rashaan Houston feat Tony Loreto
    So, in other words, there's a key named "0" and a key named "product_id", both of which contain the same key.  Why they did that, I don't know, but they did.
    In one of the instances, the data stored under the text-named key isn't the same as the numerical-named key.  I tried to output the data in the numerical key like this (it's an array of structures):
    #strStompyJSON.data[1].0#
    but I get the following error:
    Invalid CFML construct found on line 41 at column 31.
    ColdFusion was looking at the following text:
    .0
    When I do the following, it works fine:
    #strStompyJSON.data[1].product_id#
    So it looks as though CF doesn't like accessing a variable that starts with a number.  I am able to loop through the structure using a collection loop, and it outputs all of the keys (including the numerical ones) and their values using the following code:
    <cfloop collection="#strStompyJSON.data[1]#" item="key">
    #key#: #strStompyJSON.data[1][key]#<br />
    </cfloop>
    However, that doesn't allow me a way to access specific keys named with a number.  Is there a way that I can specifically access a key that is named with a number?
    thanks!
    Mike

    No problem--glad it worked out.
    As a follow-up to this, I'd encourage you to keep the bracket notation in mind during future development.  It is EXTREMELY useful in a lot of situations.
    For example, if you're building a structure on the fly with dynamic keys, bracket notation is extremely helpful:
         <cfset authors = structnew()>
         <cfloop list="authorlist" index="name">
              <cfset authors[name] = getbooklist(name)>
         </cfloop>
    Also, bracket notation is really nice when creating json from ColdFusion structures.  Consider this:
         <cfset author = structnew()>
         <cfset author.name = "Neil Gaiman">
         <cfset author.genre = "Fantasy">
         <cfset author.awesome = true>
         <cfset authorjson = serializejson(author)>
    By default, the serialized json produced will have all UPPER CASE keys.  Not a big deal in most cases, but if you're returning the json to something (like a JS library) that is expecting keys in a certain case, it can be a problem.  Fortunately, bracket notation allows you to specify exactly what case you want the structure's keys to be in:
         <cfset author = structnew()>
         <cfset author['name'] = "Neil Gaiman">
         <cfset author['Genre'] = "Fantasy">
         <cfset author['AWESOME'] = true>
         <cfset authorjson = serializejson(author)>

  • Problem with Data Type

    Hi,
    I am performing SAP Production Order Confirmations (CO11N transaction) using an xMII BLT. In the CO11N screen, SAP doesn't let you type character values in the field 'Yield'. It is the same thing in xMII BLT where I have defined 'Yield' as the Data Type 'Double'. However, when I pass a character value for the input field 'Yield' from an Xacute query, I get the message 'Confirmation of order XXXXXXXX saved'. This is not correct because you can't have character values for the field 'Yield'. When I display the respective confirmation in SAP, the 'Yield' quantity is being shown as '0'. This is a discrepancy. To sum up, when you do a confirmation in the SAP screen CO11N it doesn't let you type a character value in the filed 'Yield' however, when you pass a character value from an Xacute query it accepts it as '0'. Can somebody tell me how I can fix this problem? Thanks.
    Regards,
    V M.

    V_M,
    The message 'Confirmation of order XXXXXXXX saved' is created within SAP, not from xMII.  So the input filtering and error handling in the BAPI itself is not designed correctly.  This is not all that unusual with BAPIs.  Rather than simply testing performance in CO11N, I usually start with BAPI Explorer and use the single test functionality. 
    This is not a bug in xMII, but rather the normal (albeit, invalid) performance of the BAPI.  It doesn't cause real problems within SAP since it records 0 (zero) as the quantity confirmed (Yield).  The corrective action would be a custom BAPI and/or enter a CSS ticket for the BAPI.  Remember that the BAPIs rarely (more likely, never) fully reproduce the internal functionality of the SAP screens.
    SAP has error handling built into their transactions such as CO11N which prevent invalid entries.  You may have to do the same in your transaction, web page, etc.
    Hope this helps,
    Mike

  • Dynamic ITAB copy problem with field type P

    Hello everyone
    I need to copy the structure of an internal table that is pass by reference into a method.
    Actually everything is fine else than the field type P with decimal is not created properly in the new itab.
    Scenario:
    An internal table is pass by reference to a method. We need to trait the data without modifying the original table. The Idea is to copy the structure and the data of the referenced internal table into an internal table created dymanically in the method.
    Here is what I did and working fine when there are no field of data type "CURR".
    Extract the structure of the reference data.
    Create a dynamic internal table.
    So far so good. Everything seams to work fine. BUT
    when I am trying to copy the data from the reference table to the just created internal table the field with data type "CURR" doesn't work.
    Here is my example:
    FIELD-SYMBOLS: <FS_TABLE> TYPE STANDARD TABLE,
                   <TMP_TABLE> TYPE STANDARD TABLE,
                   <LS_TMP_TABLE> TYPE ANY,
                   <LS_TABLE>     TYPE ANY,
                   <LS_VALUE>     TYPE ANY.
    DATA: lt_data      TYPE STANDARD TABLE OF vbak,
          ls_data      LIKE LINE OF lt_sortfield,
          ref_data     TYPE REF TO data,
          l_structure  TYPE REF TO DATA,
          lv_ltname    TYPE string.               
    select * from vbak UP TO 10 rows INTO CORRESPONDING FIELDS OF TABLE lt_data.
    * --- Assign the reference variable to the table
    * ---- Only use to simulate a parameter that is assign to a reference to a internal table
    unassign <FS_TABLE>.
    lv_ltname = 'lt_data[]'.
    ASSIGN (lv_ltname) to <FS_TABLE>.
    GET REFERENCE OF <FS_TABLE>[] INTO ref_data.
    * --- Assign the reference to the field-symbol
    UNASSIGN <FS_TABLE>.
    ASSIGN ref_data->* TO <FS_TABLE>.
    * --- Create a working area for the reference table to a field-table
    CREATE DATA l_structure LIKE LINE OF <FS_TABLE>.
    ASSIGN l_structure->* TO <LS_TABLE>.
    * --- Retrieve the structure of the field-symbol pointing to the internal table
    DATA: lr_tabledescr   TYPE REF TO cl_abap_tabledescr,   " Internal Table description
          _r_structdescr  TYPE REF TO cl_abap_structdescr.
    lr_tabledescr ?= cl_abap_tabledescr=>describe_by_data( <fs_table> ).
    _r_structdescr ?= lr_tabledescr->get_table_line_type( ).
    * --- Read internal table structure to create dynamic internal table
    data: ls_struc like LINE OF _r_structdescr->components,
          xfc           type lvc_s_fcat,
          ifc           type lvc_t_fcat.
    * --- Why the field (component) NETWR length is now 8 instead of 15?
    LOOP AT _r_structdescr->components into ls_struc.
      clear xfc.
      xfc-fieldname = ls_struc-name .
      xfc-datatype  = ls_struc-type_kind.
      xfc-inttype   = ls_struc-type_kind.
      xfc-intlen    = ls_struc-length.
      xfc-decimals  = ls_struc-decimals.
      append xfc to ifc.
    ENDLOOP.
    DATA:   dy_table      type ref to data,
    * --- Create dynamic internal table
    call method cl_alv_table_create=>create_dynamic_table
      EXPORTING
        it_fieldcatalog = ifc
      IMPORTING
        ep_table        = dy_table.
    * --- assign reference internal table to Field-symbol
    assign dy_table->* to <tmp_table>.
    unassign <ls_tmp_table>.
    DATA: ls_tmp_struc type REF TO DATA.
    CREATE DATA ls_tmp_struc like LINE OF <tmp_table>.
    ASSIGN ls_tmp_struc->* TO <ls_tmp_table>.
    Loop at <fs_table> INTO <LS_TABLE>.
    MOVE-CORRESPONDING <ls_table> TO <ls_tmp_table>.
    APPEND <ls_tmp_table> TO <tmp_table>.
    ENDLOOP.
    * <fs_table>-netwr length is 15
    * <ls_tmp_table>-netwr length is 8
    * ??????????? Why the length is different?
    * ??????????? It should a structure copy and have the
    * ??????????? same length
    I use VBAK as example, and the field NETWR is using data type "NETWR_AK" where it us a data type "CURR" with length 15 and decimal 2.
    When reading the structure, the method get_table_line_type of the class cl_abap_tabledescr return a length of 8 instead of 15.
    Any idea how to get the exact structure of a variable that is refering to a data type?
    Regards
    Daniel

    Hello Everyone
    Thank you for your replies.
    I think I didn't explain myself clearly.
    My goal is to be able to create an exact  structure copy of a "Type ref to data" into a new internal table that is not defined yet.
    Example:
      A method contain a parameter that is a ref to DATA type.
      That parameter is refering to an internal table from the calling program.
      Now I want to create an internal table into the method where this one will be an exact structure copy of the parameter.
      So, lets put some name here.
      parameter: ip_data type ref to data.
      FIELD-SYMBOLS: <FS_REF_DATA> TYPE STANDARD TABLE,
                                    <FS_CP_DATA>  TYPE STANDARD TABLE.
    ASSIGN ip_data->* TO <FS_REF_DATA>.
    " some code to assign the same structure to <FS_CP_DATA> from <FS_REF_DATA>
    " than copy the data from <FS_REF_DATA> to <FS_CP_DATA>.
    <FS_CP_DATA> [ ] = <FS_REF_DATA> [ ].  " This is working if no type P with decimal exist into the structure
    " Than I can play with the data of <FS_CP_DATA> without modifying the data of <FS_REF_DATA>.
    My problem would be solved if I can create dynamically an internal table that has an exact structure copy of the passed parameter.
    Regards
    Daniel

  • Problem with new type of Document and WebUI

    Hello everyone,
    My problem is quite strange. Here it is :
    I have created a new subclass of Document using the API, named IFSDocument. So, i created a class IFSDocumentDefinition and a class IFSDocument. Here is the code :
    IFSDocumentDefinition :
    package fr.sword.ifs.GestionDocument;
    public class IFSDocumentDefinition extends DocumentDefinition {
    protected LibrarySession ifsSession;
    public IFSDocumentDefinition() throws IfsException {
    setClassname("IFSDOCUMENT");
    public IFSDocumentDefinition(LibrarySession ifsSession) throws IfsException {
    this();
    this.ifsSession = ifsSession;
    IFSDocument :
    package fr.sword.ifs.GestionDocument;
    public class IFSDocument extends TieDocument{
    public IFSDocument(LibrarySession session, Long id, Long classId, S_LibraryObjectData data) throws IfsException {
    super(session, id, classId, data);
    In this class, i've created a new ClassObject to handle my new type. Here is the method :
    public void createIFSDocument(LibrarySession ifsSession) throws IfsException {
    DocumentDefinition myDocDef = new DocumentDefinition(ifsSession);
    Document doc = (Document)ifsSession.createPublicObject(myDocDef);
    ClassObject co = doc.getClassObject();
    ClassObjectDefinition cod = new ClassObjectDefinition(ifsSession);
    cod.setSuperclass(co);
    cod.setSuperclassName(co.getName());
    cod.setName("IFSDocument");
    ifsSession.setInstallationMode(true);
    c = (ClassObject)ifsSession.createSchemaObject(cod);
    c.setBeanClasspath("fr.sword.ifs.GestionDocument.IFSDocument");
    c.setSelectorClasspath("fr.sword.ifs.GestionDocument.S_IFSDocumentSelector");
    c.setServerClasspath("fr.sword.ifs.GestionDocument.S_IFSDocument");
    ifsSession.setInstallationMode(false);
    I also created two classes named S_IFSDocument and S_IFSDocumentSelector that do nothing special but calling super(). Here is the code :
    S_IFSDocument :
    package fr.sword.ifs.GestionDocument;
    public class S_IFSDocument extends S_TieDocument {
    public S_IFSDocument(S_LibrarySession session, java.lang.Long classId) throws IfsException {
    super(session, classId);
    public S_IFSDocument (S_LibrarySession session, S_LibraryObjectData data) throws IfsException {
    super (session, data);
    S_IFSDocumentSelector :
    package fr.sword.ifs.GestionDocument;
    public class S_IFSDocumentSelector extends S_DocumentSelector {
    protected S_IFSDocumentSelector(S_LibrarySession session) {
    super(session);
    protected S_IFSDocumentSelector(S_LibrarySession session, Long classId) throws IfsException {
    super(session, classId);
    Everything seems to work since i'm able to create new objects of type IFSDocument. I can add custom attributes, put them into folders etc. BUT when i use the web interface, i have the following error message :
    oracle.ifs.common.IfsException : IFS-21002: Unable to construct S_LibraryObject for class fr.sword.ifs.GestionDocuments.S_IFSDocument (invalid class path specification)
    I don't understand why my classpath is invalid since i simply call super(). So, where is the problem ? Do i have to put the class(es) on the Server ?
    By the way, what's the purpose of the Selector class ? Is it related to search ?
    Thanks in advance.
    Regards,
    Guillaume
    PS : i'm using iFS 1.1.9 on Oracle 8.1.7 and NT4 sp6

    Hi Guillaume,
    don't know exactly but what i have in mind
    is that everything in iFS API that starts
    with a S_ is executed at server side, so the
    classes should exist there.
    You can easily check this if you put your
    classes in directory %IFS_HOME%\custom_classes
    You are right, the Selector class is for SIMPLE searches, for example:
    LibrarySession ifsSession;
    String searchCriteria = PublicObject.NAME_ATTRIBUTE + " = '<someName>'";
    Selector mySelector = new Selector(ifsSession, Document.CLASS_NAME, searchCriteria);
    LibraryObject objs[] = mySelector.getItems();
    Regards,
    Ralf
    null

  • HT1338 Problem with MAIL, when select names that start with "E" the mail freeze. Can't fix it.

    Problem with MAIL, when select names that start with "E" the mail freeze. Can't fix it.

    Now I checked the materials that I got from AT&T Yahoo and
    port 25 is used as the outgoing mail port, 110 for incoming.
    This is for the POP type account provided by AT&T, not necessarily for an email account and SMTP server not provided by AT&T.
    Sounds like AT&T blocks using an SMTP server that is outside of their network or not provided by AT&T on Port 25.
    Try the following first.
    Go to Mail > Preferences > Accounts and under the Account Information tab for your .Mac account preferences at the SMTP server selection, select the Server Settings button below for the .Mac SMTP server.
    Enter 587 in place of 25 in the Server Port field and when finished, select OK to save the changed setting.
    If this doesn't work, we will go to plan B.

Maybe you are looking for

  • WRT160N wont' recognize modem and other issues

    To prevent a wall of text from being even taller, here are the three topographies presented in some crude visuals: Default, Option "A" Better, Option "B" Optimal, Option "C" On second thought those images are pretty tall. That totally backfired. Enjo

  • ECC 5.0

    Hi, Can any one tell me, when(month and year) the ECC 5.0 version is launched into the market. Thanks in advance..

  • Is there any documentation to deploy federation between Cisco IM and presence and Lync 2010 sister companies?

    Hello All, Company A – Using Cisco IM and Presence Company B – Using Microsoft Lync 2010 We would like to establish federation between Company A and Company B and also looking for the documentation which has the step by step instruction. Please let u

  • Nokia N95-2 Video making and movies watching probl...

    Hi all..My problem is , that when I'am making a video, it freeze for 1 or 2 sec...then recording further, then freeze again, then recording further...and so on so on...don't know what's going on... and the second problem is that while i'am trying to

  • Exadata Database Machine & Third Party Products

    Is there a document which lists out which Third Party Products are specifically allowed on the Exadata DB Machine? I am interested in CA Autosys, which is our enterprise scheduler.