合同的生效与否并不单纯取决于是否告知有效期。一般而言,合同生效需满足行为人具有相应民事行为能力、意思表示真实、不违反法律或社会公共利益等要件。若合同中未明确约定有效期,不影响合同的效力,合同依然可能生效。当事人可通过协议补充来确定有效期;若无法达成补充协议,可按照合同相关条款或者交易习惯来确定。即使合同未告知有效期,只要符合法定生效条件,如双方当事人具备缔约能力,合同内容是双方真实意愿体现且不违法违规,那么合同自成立时起即生效。在这种情况下,有效期的缺失并不当然导致合同无效。然而,如果因为未明确有效期致使合同履行存在重大不确定性,进而影响到合同目的实现,当事人可以根据具体情况,依据合同法等相关规定,通过协商、诉讼等方式来解决关于合同履行及效力等方面的问题,以保障自身合法权益。总之,未告知有效期不必然影响合同生效,要综合多方面因素判断合同效力状态。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。