in reply to Match multiple words in a string ?

You can used grep to return an array of all the records that matched your string...
@matched = grep {/Information received correctly/} @output;