Extracting Products Name from Unstructured text
It's not a great dataset for NER because normally NER relies on trigger words close or inside the NE. For example &quot;he went to X&quot; would indicate that X is a location. Here there's no usable context and even the order of the lines can change.
What I would try here is to classify the lines, because apparently there's a kind of structure to each sample:

sender/recepient
email address
phone no
website
Instructions (e.g. &quot;handle with care&quot;)

Once all the types of lines which are not a product are eliminated, the ones remaining are likely to describe the product.