The invention discloses a spam message intercepting method which comprises the steps of: extracting a calling number of a short message forwarded by a short message center and an embedded digital number in a content of the short message, matching the extracted embedded digital number with a number keyword stored in a spam message monitoring platform, matching the extracted calling number with a blacklist stored in the spam message monitoring platform, if one matching fails, judging that the short message forwarded from the short message center is the spam message, and intercepting the spam message. According to the invention, the recognition and the extraction of a generalized digital number are supported, a masking spam message can be effectively recognized, the total flow and the calling and called dispersion combined, the accuracy rate is high, misjudgment can be effectively prevented, user complaint can be effectively reduced, the whole intercepting process does not need to be participated manually, the blacklist and the number keyword are automatically updated, and manual cost is saved.