Palestinian President Mahmoud Abbas received a written letter from Ismail Haniyeh, head of Hamas political bureau.