예의 means "general manners/etiquette". It is used for the character of a person.
예절 means "specific manners/etiquette in a certain situation." It can be easily improved by education"
예)
우리 이웃집 홍길동 아저씨는 예의가 매우 올바른 사람이다.(O)
우리 이웃집 홍길동 아저씨는 예절이 매우 올바른 사람이다.(X)
컴퓨터에서 댓글을 잘 쓰는 행동은 통신예절입니다(O)
컴퓨터에서 댓글을 잘 쓰는 행동은 통신예의입니다(X)