1. A device, comprising: one or more processors to: receive information identifying an attribute to be used when determining whether to archive a digital message, the attribute being associated with the digital message; determine an attribute value based on the attribute and the digital message; determine an archival weight corresponding to the attribute; compute an archival score for the digital message, the archival score being based on the attribute value and the archival weight; determine that the archival score satisfies a threshold; and archive the digital message based on determining that the archival score satisfies the threshold.