How prevent sending past-dated emails to late entries in a campaign?

In Mautic 5 or 6, how do you prevent an email (with a past date) from being sent to new contacts who join a campaign?

In Mautic 4, this problem was easily solved by setting an unpublish date for the email, but this option no longer exists in versions 5 and 6.

@sandrovenezuela was the function removed? I didn’t even notice.

Something else you can do is create a custom field called campaign-xy-entry with type date. In the campaign, as first action, you set your custom field to “now” without “”. Before sending the email you add a condition campaign-xy-entry is before [date-last-send] and route all following mails. This way you can skip whole blocks of emails. But the approach won’t work, if the contact is already inside the campaign.

There are a few ways to work around this problem. The one you described is one of them.

If the campaign is only used to send scheduled emails, it’s possible to change it to segment emails.

Even so, the best solution would be if Mautic resolved this, meaning that if a contact enters a campaign with scheduled emails, only future emails would be sent, not past emails.

Does anyone know if this problem persists in Mautic 7?