一个电子合同要具备法律效力必须具备以下几点:
(1)电子合同订立双方具有相应的民事行为能力。
(2)电子合同的订立是双方真实意思表示,不存在欺诈、胁迫等情形。
(3)合同内容不违反公共道德和善良风俗。
(4)合同内容不违反法律、行政法规的强制性规定。
(5)不存在恶意串通,损害国家、集体或者第三人利益的情形。
(6)不存在以合法形式掩盖非法目的的情形。
(7)不存在损害社会公共利益的情形。
【法律依据】
《合同法》第五十二条规定,有下列情形之一的,合同无效:
(一)一方以欺诈、胁迫的手段订立合同,损害国家利益。
(二)恶意串通,损害国家、集体或者第三人利益。
(三)以合法形式掩盖非法目的。
(四)损害社会公共利益。
(五)违反法律、行政法规的强制性规定。