The White House on Wednesday sent a staffer to deliver copies of President Trump’s vitriolic six-page letter to House Speaker Nancy Pelosi to Senate offices along with a pair of Christmas cards signed by the president and first lady — but not everyone got the holiday greeting.

“True story: there is a White House staffer going around the Senate delivering to each office, as a package, the incoherent, scathing Pelosi letter AND…wait for it…a giant 16×12 White House Christmas card (along with, implausibly, a second smaller Christmas card).What a day,” Sen. Chris Murphy (D-Conn.) wrote on Twitter.

But New York Rep. Alexandria Ocasio-Cortez tweeted that while she got the letter, there were no Christmas cards for her.

“They’re coming into the House, too. (No Christmas card here – but no coal, either),” she tweeted.

Trump fired off the letter to Pelosi Tuesday after reportedly working on it with staffers for days.

Trump decried Wednesday’s expected impeachment vote and charged that Democrats were “declaring open war on American Democracy.”

The House impeachment proceedings, he railed, were “an unprecedented and unconstitutional abuse of power by Democratic lawmakers unequaled” in the country’s history.

“The Articles of Impeachment . . . include no crimes, no misdemeanors and no offenses whatsoever,” Trump wrote in the six-page missive, adding, “By proceeding with your invalid impeachment . . . you are declaring open war on American Democracy.”

Trump also took a dig at Pelosi for what he called her insulting comment — that she prays for him.

“You are offending Americans of faith by continually saying, ‘I pray for the President,’ when you know this statement is not true, unless it is meant in a negative sense,” Trump wrote.

“It is a terrible thing you are doing, but you will have to live with it, not I!”

Pelosi called the letter “sick” and said she didn’t read the whole thing.