For the most part, this meme is an accurate retelling of history.
Theodore Roosevelt closed the post office in Indianola, Mississippi, in 1903 and rerouted local mail after townspeople forced local postmaster Minnie Cox out because she was black.Theodore Roosevelt did order the Indianola post office to suspend operations in 1903, and it did not re-open until the following year. During the period in between, mail was rerouted to a town around 30 miles away, and postmaster Minnie Cox's salary continued to be paid while the office was closed.
Initially very few complaints were raised about this postmaster. As time passed, however, concerns arose in Indianola. During this time, Republican politics were being restructured by President Theodore Roosevelt. This new political stance no longer followed the Reconstruction policy of making African Americans political appointments.
It is interesting to note that neither the petition nor a formal statement of the action by the assembled citizens was ever presented to her. Evidently those responsible for the movement to oust Ms. Cox were careful to leave no documentary record of their activities which might arouse publicity. Their precautions resulted in a kind of conspiracy of silence. Even the Indianola Enterprise [newspaper], usually so quick to publish local news items, omitted any mention of the mass meeting.
On 5 January 1903, Cox left Indianola, with residents reportedly saying that if she returned to the town she “would get her neck broken inside of two hours.” The post office was reopened the following year under the direction of a new white postmaster, William Martin.