Ich bin Schweizerin und es ist auch in der Schweiz nicht mehr so einfach, jemanden ohne Aufenthaltsstatus zu heiraten.
Die Zivilstandsämter, wo man sich melden muss für das Eheversprechen, werden aufgefordert, jedes Aufgebot, zwischen jemandem mit Aufenthaltsbewilligung und jemandem ohne Aufenthaltsbewilligung zu melden.
Wenn die Leute dann zu einem Termin, zwecks Heirat, beim Zivilstandsamt erscheinen, erscheint dann eben auch die Polizei, um denjenigen ohne Aufenthaltsbewilligung zu verhaften und ins Gefängnis zu stecken.
Sollte derjenige aus einem Land mit Auslieferungsvertrag kommen, wird er ohne Einverständnis in sein Land zurückgeschafft, wenn nötig, gefesselt.
Bei Leuten aus dem Iran, wird einfach Druck gemacht, aber aus der Schweiz können sie im Moment nicht in den Iran zurückgeschafft werden, ohne Einverständnis.
Wenn er allerdings wegen Problemen im Iran in die Schweiz gekommen ist, wage ich zu bezweifeln, dass er einfach in den iran zurück kann.