E-mailing of a Workflow log

We have a lot of detailed logging that happens in our workflows.  Most are System.log/error/debug/whatever.

Is it possible to scratch these log to the workflow data and send it to someone?

I'm testing...  I've implemented a script object just to generate content in the newspaper.  The generated log looks like this:

[16:18:03.325 2015-02-19] [I] entered:

[16:18:03.325 2015-02-19] [I] has is a

[16:18:03.325 2015-02-19] [I] B is b

[16:18:03.325 2015-02-19] [I] C is c

[16:18:03.325 2015-02-19] [I] E is e

[16:18:03.325 2015-02-19] [I] F is f

[16:18:03.326 2015-02-19] [I]

[16:18:03.326 2015-02-19] [I] everything together is abcef

[16:18:03.326 2015-02-19] [I]

[16:18:03.326 2015-02-19] [I] put them in an output variable...

[16:18:03.326 2015-02-19] [I]

[16:18:03.326 2015-02-19] [I] out that g is abcef

[16:18:03.326 2015-02-19] [I]

[16:18:03.326 2015-02-19] [E] registering an error to see what it looks like

[16:18:03.326 2015-02-19] [I]

[16:18:03.326 2015-02-19] [D] logging debug to see what it looks like.

[16:18:03.326 2015-02-19] [I]

I want to enjoy this output 'plain English' as a string / string array in order to put it in the body of an email and send it to me.  I thought I was something with this code snippit:


Enter for table error log

var rootWorkflow = workflow.rootWorkflow;

work output stream object

("Exit Debug :") system.log

System.Debug (rootWorkflow);

System.log("")

natural logarithm of workflow for output to table

("View of events in the log Array :") system.log

outputLogToArray = rootWorkflow.logEvents

Scoreboard for debug temp

for {(i in outputLogToArray)

System.log (Server.toStringRepresentation (i))

}

But when viewing the table is something I didn't really know and do not really understand what she is out:

[16:18:03.345 2015-02-19] [I] debug output:

[16:18:03.345 2015-02-19] [D] Workflow:ch.dunes.scripting.jsmodel.JSWorkflow@47024668

[16:18:03.345 2015-02-19] [I]

[16:18:03.346 2015-02-19] [I] view of events in the log table:

[16:18:03.363 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@2ab31112

[16:18:03.363 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@5225caa4

[16:18:03.363 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@2f1aff1e

[16:18:03.364 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@156322bb

[16:18:03.364 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@1f7d2df5

[16:18:03.364 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@53543ff9

[16:18:03.364 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@40341f2c

[16:18:03.364 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@1deaa2a2

[16:18:03.365 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@175b4906

[16:18:03.365 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@6a1734e4

[16:18:03.365 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@19919b26

[16:18:03.365 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@2660e8e7

[16:18:03.366 2015-02-19] [I] StringRepresentation:ch.dunes.scripting.jsmodel.JSStringRepresentation@245aa960

and this list is long... and... and... with just the last 8 characters changing.  And oddly seems to be more and more every time I run the workflow!

My plan was to use the contents of my table, redirect the in on the body of an email and send it.  But what I get is not really useful information.

So, can someone tell me what is the information that I'm actually?  And is it possible to get the things that I actually wrote in the newspaper to a variable in my workflow if I can do something with it?

My system is

vCO device 5.5.2

Generation 1946710

Thanks in advance!

Ben

He does!  And I'll be nice and share it as well!

Caveats

So, I'll start by saying: I'm certainly not a professional Javascript coder.  I guess those more involved with Javascript will highlight the million mistakes that I made and I could have taken shortcuts.  It would be awesome if you could for the good of the community.

I'll also say this works with the vCO device, there are some paths hard-coded in the log files in the underlying * ux file system of the device.  It's probably variable to be friendly to Windows, but I don't have one of those, you will be on your own looking for the right folder paths.

It is also quite slow.  Run time for me is around the 5 minute mark.  Most of the time seems to be taken in reading through the lines of logs looking for a regular expression match.

What it does

Thus, the goal is: get all the content of the log file, as shown in the vCO client when you run a workflow and output it to a string in order to send it in an email to myself.

The Action code below gets some details of the running, including the execution ID workflow.  It looks in the current log file where this text is stored and the journal previous folder in the case where newspapers spilled while the workflow is running, looking for the execution ID and the text of the line containing that run ID.  It puts it all in two tables (one for the old log file, a current).  Concatenates the two tables.  Brings together all the values in a single string with a delimiter of
, so the string is very pretty when you send it in a HTML email.  Then, it returns the string for you to do what you want with.  I want to send by e-mail.

And here's the code...

Call to action what you want.  I chose getWorkflowLogContentsToString

Define a string return type

Copy and paste this into your action:

Writing to System.log to identify the beginning of the action

System.log ("Grabbing content generated by this workflow log.")

System.log("")

get current workflows

currentWorkflow var = workflow.currentWorkflow;

get the ID of the current workflow

var workflowID = currentWorkflow.id

System.log ("workflow ID is:" + workflowID)

get workflows currently run id & date

var workflowRunID = workflow.id

System.log ("current workflow, run ID:"+ workflow.id ");

System.log ("current workflow race start date:"+ workflow.startDate ");

define a regular Expression to search for lines in the log file, look for the id for workflow

var regEx = new RegExp (".") "*?" + workflowRunID + "." *", "g") ;

workflow ID Gets the file scripting.log.1 and lists related lines

var resultFromOlderLog = [] / / define the array variable

var fileReadOlderLog = new FileReader("/storage/log/vmware/vco/app-server/scripting.log.1"); read in "current - 1" log file ".

fileReadOlderLog.open (); Open the log file

var contentsOfOlderLog = fileReadOlderLog.readAll (); read the contents of the log file

resultFromOlderLog = contentsOfOlderLog.match (regEx); Find the lines that match RegEx and pip through the array variable

fileReadOlderLog.close (); Close the log file

If the old log file is not a regular expression match, add a few lines to make the table valid for future requests in this action

If (resultFromOlderLog = null) {}

resultFromOlderLog = ["old log file contains no items for this stream of work.", "Trying log in progress...] »] ;

}

workflow ID Gets the file scripting.log and lists related lines

var resultFromCurrentLog = [] / / define the array variable

var fileReadCurrentLog = new FileReader("/storage/log/vmware/vco/app-server/scripting.log"); read in the current log file

fileReadCurrentLog.open (); Open the log file

var contentsOfCurrentLog = fileReadCurrentLog.readAll (); read the contents of the log file

resultFromCurrentLog = contentsOfCurrentLog.match (regEx); Find the lines that match RegEx and pip through the array variable

fileReadCurrentLog.close (); Close the log file

concatenate two bays in single table

var allLogFileResultsArray =]

allLogFileResultsArray = resultFromOlderLog.concat (resultFromCurrentLog)

convert tables to the string with
separators of HTML tag for the nice email formatting

var allLogFileResultsString

allLogFileResultsString = allLogFileResultsArray.join (')
")

Writing to System.log to show the end of the action

System.log ("combined log files.  Return a string to the workflow. »)

Returns the string

return allLogFileResultsString

If include you this action at the end of a workflow, then channel out of the chain of it on the body of a certain type of workflow of the sender of email, it should arrive in your inbox within a few minutes.

Observations / comments welcomed.

Please note: I DO NOT SUPPORT this.  Use it at your own risk.  It works for me, but it might not work for you.  Plus all the other usual warnings which absolve me from any liability for any loss of data / functionality using.  Tweak it, use it as you want to satisfy your own needs.  Although I would appreciate a mention if you do publish / use anywhere.

Tags: VMware

Similar Questions

  • How to retrieve specific message of "Get Messages(Via Mail Client)" vRO7 workflow format?

    Hello

    I try to extract the format of specific message as "XXXX:XXXX:XXX" in the body of the email.  I used the built-in workflow 'Retrieve Messages (email Client)"located in Library/Mail/from my customer to vRO Orchestrator 7. I am able to get the format properly but sometimes it contains some number/special characters. I found that the body of the email depends on the character set used when sending e-mail to the e-mail account. I use UTF - 8 in sending the e-mail to mail electronic a/c. But by extracting the specific format of the body of the email from this email a/c, I found that it is adding some special characters for the main content.

    I'm trying to parse the variable content (below) to retrieve the specific format. Is it possible, so that I can extract the exact text/content of the body of the email with the specific format? do not include any kind of number/special character in the content.

    //..................

    ...............

    conent var = bodyPart.getContent ();

    logic to extract the specific format of this contained variable...

    .. operations of strings as search() .doing, substr(), etc.

    .....

    ......

    //.................

    Thank you

    Miloud

    Could you send me a copy of this message as a file to check what are these special characters?

    The Javascript strings provide the replace() method. Here is an example which will be cleaning a string of characters that are not a space, a digit or a letter in English:

    var rawstr = "Some text Some text 123 ... ## Some text"; // a string containing some 'special' characters
    var cleanstr = rawstr.replace(/[^a-zA-Z0-9 ]/g, '');
    System.log("clean -> " + cleanstr);
    
  • E-mail notification of workflow does not

    Hello

    We need to inform all users of the workflow. There is no 'NotifyAllParticipants' in Admin-> Actions-> Actions step workflow. But users don't receive any notification by email.

    Is there a required configuration?

    We tried to modify the futuretense.ini also, but it still does not work.

    Any help in this matter is appreciated.

    Thank you!

    Hello

    I tried this in my local machine and am able to send the notification to the participants (users).

    Check if you set the following properties.

    First of all:

    In futuretense_xcel.ini file set xcelerate.emailnotification = true.

    Second:

    Set the following properties in the futuretense.ini file.

    DSI EmailAccount = specifies the user account name that you want to use for outgoing mail. Is the name of the account (just the username) on the SMTP server.

    CS.emailpassword = specifies the password for the e-mail account used by the WebCenter Sites (specified by cs.emailaccount above property).

    DSI EmailHost = defines the host SMTP (mail server) which is used by the servlet ContentServer to create and deliver e-mail messages.

    CS.emailreturnto is specified, the e-mail address from which mail is sent to all participants in the workflow.

    Note: by setting the properties make sure that 'no. spaces' before and after the value.

    If above properties are set correctly, still no mail. Thanks for upload your Sites.Log.

    Please let me know if you have any questions.

    Kind regards

    Delphine Pilli.

  • Not to receive Notifications by e-mail through process Workflow Hyperion

    Hi all

    SMTP configuration for workflow processes in Hyperion planning.

    I did the following steps for the process described above.

    1 > I checked if the SMTP server is running or not using Telnet command in the machine where the application is running-> * [its working fine] *.

    2. > then I have connected to the planning of an application with the credentials for the admin and the details of the Email Server so

    2.a) * [planning-> Administration-> Application-> settings-> I entered the details of the Email Server] *.

    2.b) * [planning-> file-> Preferences-> planning-> I mentioned the administrator email address] *.

    3 > I created several users using the shared services console and I set the security type of access as Descendants included for each dimension.

    4 > I put the e-mail address for all users that are created in the step above * [-> file-> Preferences-> planning planning] *.

    5 > I created a planning hierarchy unit.

    6-> I logged as a Planner and I entered in the budget in the form of data.

    7. > I have promoted this budget officer for the audit process.

    8 > but have not the mail of status for the process described above.


    Kindly guide me if I am following the proper config SMTP procedure in my application.

    How to get the status of e-mail notification through relational tables.

    Please mention the location of the log files.

    Please guide me to solve this problem.


    Thanks and greetings
    SAI

    You've gone through the document in support of the Oracle - ' Notifications by mail electronic Troubleshooting In Hyperion Planning [ID 988576.1].

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Mail creation of massive log files and stop the synchronization with the server

    Since the upgrade to El Capitan (10.11.1), Mail presents two problems persist:

    (1) it generates massive log files, e.g. 2015-12 - 03_IMAPSyncActivity.log these files regularly exceed 10 GB and block Mail and freeze the Mac. Mail can be over 8 GB of RAM. Once removed, Mail recreates the file and fills again, ends up doing more massive files that must also delete.

    (2) mail stop sync with my different IMAP e-mail servers. The only solution I've found that it completely delete the or the e-mail accounts and reinstalls the account. It works for a day (or even a few hours) before it just stops the synchronization, even if a connection test shows he connects with the server. This problem seems to occur on two e-mail accounts separately on two different servers / hosting companies, but not on my Gmail accounts.

    These two problems occur on both my iMac (21.5 ", mid-2011, 2.5 GHz Intel Core i5, 8 GB RAM) and MacBookPro (13', mid-2011, 2.5 GHz Intel core i5, 4 GB RAM).

    Full of ideas gratefully received!

    Thank you!

    Please take these steps to remove the mail folders 'sandbox '.

    Step 1

    Back up all data.

    Triple-click anywhere in the line below on this page to select this option:

    ~/Library/Containers/com.apple.mail

    Right-click or Ctrl-click on the highlighted line and select

    Services ▹ Reveal

    the contextual menu.* A Finder window should open up with a folder named "com.apple.mail" selected. If this is the case, move the selected folder - not only its content - on the desktop. Open the window Finder for now.

    Restart the computer. Launch Mail and test. If the problem is resolved, you may have to re-create some of your e-mail settings. Any writing paper custom that you created may be lost. Ask for instructions if you want to keep these data. You can then delete the folder that you moved and close Finder.

    CAUTION: If you change the content of the sandbox, but leave the folder itself in place, Mail may hang or starts any. Remove the tray to sand everything will be rebuilt automatically.

    Step 2

    If step 1 does not resolve the problem, repeat with this line:

    ~/Library/Containers/com.apple.MailServiceAgent

    * If you do not see the item context menu copy the selected text in the Clipboard by pressing Control-C key combination. In the Finder, select

    Go ▹ go to the folder...

    from the menu bar and paste it into the box that opens by pressing command + V. You won't see what you pasted a newline being included. Press return.

  • The user defined timers to introduce e-mails in request workflows

    Hello.

    Everyone you have suggestions for how to generate reminder (task e-mail) e-mail messages according to the requirements of time user?


    This is the scenario; We have a process complete planned work involving several parties.

    According to the planned work client process final approval/rejection may or may not be needed and the time required depends on the demand for scheduled jobs.

    I have not found a way how to get the e-mail tasks or delay the enabled tasks based on scheduled start/end time, time limits or custom date/time fields.  And because it is dynamic information, using OLA, ALS seems to manage the necessary need for flexibility either.

    A method that works somewhat but is very weak in that it can be easily missed, is having a special branch out to a separate task of late leading to a task send.
    He however didn't prompt/force users to visit the task late and is therefore easily missed.  To HRT I work then need to add another task before the delay task to ask the user to change the delay still active task.  Very awkward in my opinion.  Especially since this workflow will be 2-3 these timers.

    Can anyone think of a better solution for this (ideally, not involving development that our management is strongly against these.)

    Thank you

    PS, we're always on 9.1.2 (if 9.1.8 seems stable we could upgrade his in the near future)

    Hello

    FP7 delay task having been slightly improved. More options for delay have been added in order to use any field time of application as the basis for delay task. I can guess that could be useful in your case.

    And Yes, if you decide updated the system, then I strongly suggest stright goes forward to v.9.1.8. Although it has some problems, but not so big in FP7.

    If you want to always (will be) for sticking with the current version, try other options as well:

    * Change the delay task parameters (according to request field?) by using a Custom Action (stored Proc or a query) within a task of conditional branching:

    * Use the SQL to update the settings of task as requered. This can be difficult and might not work properly due to cached data.

    * Use custom voting service to manage the tasks/notification of the delay in your workflow. This solution requires programming skills, but you will have much more freedom for the things you can do.

    And sorry if I don't have your question just because it seems a bit complicated (at least for me).

  • How does status of application service tie with commercial workflow log?

    Hello

    In iSupport (R12.1.1), when a SR status "Waiting", two business events are triggered (and therefore two workflow). It's 'oracle.apps.cs.sr.ServiceRequest.statuschanged' and 'oracle.apps.cs.sr.ServiceRequest.updated '. When the state changes to "pending" "Closed awaiting information", only the last event two cases is triggered. Same thing happens when the status is changed to 'Update' also. I would like to know if there is a configuration in R12 which helps Oracle decide for which event status recovery "oracle.apps.cs.sr.ServiceRequest.statuschanged." I checked and compared the subscriptions to events also between R12 and 11.5.9 and found no difference. We have a custom workflow process that uses 'soft close' the event 'oracle.apps.cs.sr.ServiceRequest.statuschanged' and ' hard close ' iSupport SRs. This works perfectly well in 11.5.9 for us. Now we are being upgraded to R12 and customizing workflow does not work as expected. Any help on this is greatly appreciated.

    TIA,
    Alka.

    By ' does not not as expected "do you mean that the business event is not triggered? If so, pl see if MOS Doc 944428.1 (oracle.apps.cs.sr.ServiceRequest.statuschanged not correctly drawn) is applicable

    HTH
    Srini

  • Run workflow problem log view

    Someone at - he noticed this? I noticed on vCO 5.5, only the last successful workflow log run is displayed correctly. If you click previous workflow successfully performed, display would not change. Workflow failed has no questions to display the correct logs.  The only way to properly display these logs is to click events, go to another stream of work performed, then go back to the previous workflow execution, click diagram, and then opens a session. There are some cases I want to be able to watch the successful previous workflow logs run like copying information.

    Thank you

    Hello and welcome to vCO! The behavior you describe is expected and often discussed. The logs tab is for information within workflow generated when using System.log ("of the text here"); The information is available in the logs tab ONLY when you run the workflow with the client of the free vCO. When you close the client, and then open it to the top of the newspapers of all executions of workflow tab is empty. This information also get into the /app-server/server/vmo/log/server.log of your vCO server file. It is the method of non-persistent logging.

    For continuing registration, we use Server.log ("of the text here"); and that appears on the tab 'Events' of the execution of your workflow - even when closed and reopened

  • R12.1.3 Workflow Notification Mailer issue

    Hello

    Environment:-R12.1.3 instance with redhat os 4U9

    Component distribution Workflow notification suddenly not working?

    Can someone tell me what can be the cause and the solution for this problem?

    Thanks in advance.

    Salvation;

    Please see the bulletin:

    Unable to connect to the e-mail account. Check the host, username and password (Doc ID 1123684.1)

    Cannot start the Workflow Notification Mailer (Doc ID 418329.1)

    Mailer of Notification workflow starts does not after running AutoConfig (Doc ID 1565672.1)

    Respect of

    HELIOS

  • Setting up notification e-mail workflow approvals

    Hello

    Are there Metalink notes or blog sites that show how to configure e-mail notification of Workflow approvals (environment is R12.1.3 linux)?

    In particular, in my view, there is work that needs doing on the exchange server with regard to the implementation of email and files, etc.

    Any help appreciated.

    Thank you

    PL see these Docs MOS

    How does one configure Oracle Workflow Notification Mailer Applications and where is the Documentation to do this? [1051562.1 ID]
    Configuration of the envelope of Notification based on Java Oracle Workflow 2.6 with Oracle Applications 11i [ID 231286.1]
    Example of configuration of workflow Java Notification Mailer with Oracle Applications [ID 249957.1]
    How to set up the Java Mailer workflow without an IMAP account (assumes no incoming treatment) [ID 268274.1]
    http://docs.Oracle.com/CD/E18727_01/doc.121/e12903/T319398T319402.htm#T319579

    Please see old nets for doctors, you must refer to that:

    https://forums.Oracle.com/forums/search.jspa?objid=C3&q=workflow+and+R12
    https://forums.Oracle.com/forums/search.jspa?threadID=&q=workflow+and+Setup&objid=C3&DateRange=all&userid=&NumResults=15&rankBy=10001
    https://forums.Oracle.com/forums/search.jspa?threadID=&q=workflow+and+troubleshooting&objid=C3&DateRange=all&userid=&NumResults=15&rankBy=10001

    ;) AppsmAsti ;)
    Sharing is supported

  • How to purge the Workflow queue after upgraded to R12 before the Mailer WF?

    Hello

    We are about to upgrade to R12.1.3 of R11.5.9.

    As part of the test, I configured and started the workflow Mailer in the new system. As soon as I did, the system began to send only a ton of notifications of recent approvals of requisition apparently waiting in line in the system. WF Mailer has been down since I did the last upgrade test.

    We intend to approve applications from before the changeover in the old system, so there should be no e-mail notifications in the waiting. Is there a way to msg_state of these notifications was updated in the table wf_notification_out with a value of "READY", so we can ensure that we will have a clean system, and users will not receive notifications about recent requisition approvals?

    Thank you
    Sinan

    Please see these documents.

    Note: 847889,1 - emails of Notification Workflow stop during Clone
    Note: 828812.1 - how to stop the old e-mail Messages in Notification Workflow coming out during the activity of Clone
    Note: 603003.1 - how to remove Workflow on a Test or a cloned Instance data
    Note: 372933.1 - how to purge notifications by e-mail of the workflow queue so that the e-mail is not sent
    Note: 736508.1 - how to cancel e-mail for the particular Type of Workflow Notifications

    Kind regards
    Hussein

  • Workflow Mailer in R12

    Hi all
    I correctly configured workflow mailer in my test environment using the gmail smtp server. But I have some doubts on the configuration I am very new to workflow mailer Setup. In fact, I had configured sendmail on linux and I could send emails using the mailx command. After that, I added server (smtp.gmail.com) smtp for the navigation below in oracle applications, but I have no mail.


    OAM-> workflow-> Notification mailer-> edit-> Servername (under smtp)


    According to the description, it is the host name of the computer used to send notifications by e-mail (including the complete domain name). After that, I just tried to give Server smtp localhost. This time he started work. All I want to know is, what is the value that we must give to servername?

    This is the value of smtp server and smtp.gmail.com why does not work?
    How does the localhost? what it means?

    Details: R12.1 platform environment: OEL4.7

    Please give your valuable answers.

    Thank you
    Jvel.

    All I want to know is, what is the value that we must give to servername?

    Server running the SMTP services, there must be concomitant Manager level.

    This is the value of smtp server and smtp.gmail.com why does not work?

    No, SMTP is the protocol used primarily for sending mails (outbound), and services must be started on the server where your local host sleeps without knowing where your concurrent Manager is lying.

    How does the localhost? what it means?

    Localhost I think is your aherent category manager (CM) simultaneous. Ask your unix administrator to stop the SMTP services on CM layer, so you will not be able to receive mail.

    Thank you
    JD

  • Notification message by e-mail message workflow does not work

    Hello


    We are implementing "workflow" for approval in h when I get the mail notification of workflow, I get error instead of the message below:


    Error

    You have enough privileges for the operation. Please contact your system administrator.

    I also tried the metalink # 372493.1 note, but that also does not work.

    What can be the reason?

    Grateful if someone can help.

    Thank you
    CAH

    PL post Details of the operating system, database and versions EBS. You can reproduce this mistake systematically? I assume you mean that you get this message when you click the email notification. If so, pl see if these MOS Docs can help you

    Workflow notifications: you have enough privileges for the operation in progress (Doc ID 445170.1)
    WF MAILER: "you have insufficient privileges for the current operation" (Doc ID 1071894.1)
    "You have enough privileges for the operation" on Reqapprv Notif (Doc ID 414376.1)

    HTH
    Srini

  • Unwanted Contact e-mail is going

    It started only last month and happened several times with the same contact in that time. (I have also various other messages now go to the mailbox junk but let's focus on only one.)

    I send to a friend who is in my Contacts and its response is found in the mailbox of junk mail in Mail on my iMac. However, the message is not Brown and there is no option to mark it as "not junk not", just the option mark as spam (with thumbs down icon).

    If I look at my mail on iCloud.com, the message is in the Junk mailbox, too, but it is Brown and there is the ability to mark as "not junk not." So...

    (1) why iCloud started putting e-mail in the Junk mailbox?

    (2) why is iCloud put mail from someone in my Contacts file in the Junk mailbox?

    (3) why my Mac does not show these messages in Brown with the option mark as "Legitimate" as does iCloud.com?

    Thanks in advance,

    Steve =: ^)

    If the message is not highlighted in Brown, it means that it is undesirable has been determined by the mail server, not the Mail app.

    Log on to the mail web provider e-mail account and add the e-mail address in the address book kept by the provider.

  • Do not allow children to use e-mail

    Summary of the issue
    Other issues of Windows Live family safety

    What version of Windows Live Family Safety do you use?
    Other
    Choose your operating system version:
    Windows Vista version N

    Additional details
    My daughter has created his own e-mail account without the permission of his father and me. She has been using MSN Messenger. I want to log into his account and see who she talked to and what she spoke. I want to see to whom she has been emailing. She has also created a Facebook account. It is very important for me, and his father to see what she has been up to. How can make it happen us?

    Hi tee_taw,

    Because your child has created his own e-mail account, you cannot log into his account to see who she talked to and she spoke without knowing the ID Windows Live ID and the password. If your daughter will cooperate by providing you with the ID Windows Live ID and the password, you can set up parental controls on your computer and add his account, so you can manage it under parental control. With the safety on your computer, you can control people, your children can communicate with using Windows Live Messenger and Hotmail, the categories of websites your children can view or specify individual sites they can or can not access and get reports on your child's computer use such as Web sites visited or tried to visit the time spent on games/programs, and control computers they used. For more information on parental controls, please see the following links:

    Protect your kids with parental controls
    Windows Live Family Safety Help Center

    Thank you

    Ariel has.

Maybe you are looking for