# Improved validation of DMARC failure options

We have improved the validation of the `fo` tag in DMARC records. The `fo` tag stands for failure options and allows a domain owner to decide in which cases a failure report should be generated.

There are strict rules around the formatting and accepted values of the `fo` tag, and we have noticed that users often get it wrong.

For example, the following tag is valid:

```
fo=0:d:s
```

While these ones are not:

```
fo=0:1
```

```
fo=0:0
```

(`0` and `1` are mutually exclusive and there can be no duplicates.)

DMARCwise's DMARC record validator now catches this issue and shows an error about it in the dashboard.

Existing records were re-scanned and so you may see new issues being reported in the dashboard.

Keep in mind that the `fo` tag must be used only when the `ruf` tag is also specified. DMARCwise doesn't currently support the processing of failure reports, but you can specify an email address of yours in the `ruf` tag to receive these (rare) reports.

