Praise be to Allaah.
The mahrams through
marriage fall into four categories:
The ascendants of the husband
[his father and grandfathers] become mahrams to the wife.
The descendents of the husband
[his sons and grandsons] become mahrams to the wife.
The ascendants of the wife [her
mother and grandmothers] become mahrams to the husband.
These three categories
become mahrams as soon as the marriage contract is done.
The descendants of the wife
[her daughters and granddaughters] become mahrams to the husband. In this
case there must be consummation. Once consummation takes place, then her
daughters from a previous or subsequent husband become mahrams to him
End quote from al-Sharh
Thus it is clear that there
is no relationship of mahram between the ascendants and descendants of the
husband, and the ascendants and descendants of the wife. The husband’s
mother is not a mahram to his wife’s sons, so it is not permissible for her
to shake hands with them or be alone with them or travel with them.
And Allaah knows best.