(1) Create a copy of the “alerttemplates.xml” file in the
{14}\TEMPLATE\XML folder and name it say customalerttemplates.xml.
(2) Open the customalerttemplates.xml file in notepad or Visual Studio
and find the SharePoint library of your choice i.e. DiscussionBoard
in our case.
(3) Keep scrolling through the alert template definition for this
library until you find an element named: <Properties> This element
originally has the following text:

(4) Modify this element to add the fields that you would like the email
alert to exclude and remove the fields that you would want the email
alert to include. e.g. below is the representation of the
element where we exclude the “E-Mail Headers” field and
include the “ID” field in the email alert text:

(5) Save the modified customalerttemplates.xml file.
(6) Now we need to update our new alert templates' file to the SharePoint Database, so as to replace the default alerttemplates.xml file. We will use the below STSADM command to perform this activity:
{14}\BIN>stsadm -o updatealerttemplates -url "http://servername:18000" -filename "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML\customalerttemplates.xml"
(7) Perform IISRESET.
The above steps will modify the alert template for your specific choice of library (viz. Discussion Board). Now if you trigger an email from SharePoint to be sent to the subscribed users, you will notice that the E-mail Headers field has been removed and the ID field has been added to the text of the email.
Reference: SharePoint 2010: How to remove "Email Headers" information from alert emails