node removes the quotes or maybe this is why a 2d-array?
This commit is contained in:
parent
a6de542cdf
commit
fc363c7345
@ -272,6 +272,7 @@ Cloudron.prototype.checkDKIM = function (callback) {
|
|||||||
if (error) return callback(error);
|
if (error) return callback(error);
|
||||||
if (records.length !== 1 || records[0].length !== 1) return callback(new Error('Got ' + JSON.stringify(records) + ' TXT records. Expecting 1 length 2d array'));
|
if (records.length !== 1 || records[0].length !== 1) return callback(new Error('Got ' + JSON.stringify(records) + ' TXT records. Expecting 1 length 2d array'));
|
||||||
|
|
||||||
|
// node removes the quotes or maybe this is why a 2d-array?
|
||||||
if (records[0][0].search(/^v=DKIM1; t=s; p=.*$/) !== 0) return callback(new Error('Bad DKIM record. ' + records[0][0]));
|
if (records[0][0].search(/^v=DKIM1; t=s; p=.*$/) !== 0) return callback(new Error('Bad DKIM record. ' + records[0][0]));
|
||||||
|
|
||||||
callback();
|
callback();
|
||||||
@ -283,6 +284,7 @@ Cloudron.prototype.checkDMARC = function (callback) {
|
|||||||
if (error) return callback(error);
|
if (error) return callback(error);
|
||||||
if (records.length !== 1 || records[0].length !== 1) return callback(new Error('Got ' + JSON.stringify(records) + ' TXT records. Expecting 1 length 2d array'));
|
if (records.length !== 1 || records[0].length !== 1) return callback(new Error('Got ' + JSON.stringify(records) + ' TXT records. Expecting 1 length 2d array'));
|
||||||
|
|
||||||
|
// node removes the quotes or maybe this is why a 2d-array?
|
||||||
if (records[0][0].search(/^v=DMARC1; p=none; pct=100; rua=mailto:.*; ruf=.*$/) !== 0) return callback(new Error('Bad DMARC record. ' + records[0][0]));
|
if (records[0][0].search(/^v=DMARC1; p=none; pct=100; rua=mailto:.*; ruf=.*$/) !== 0) return callback(new Error('Bad DMARC record. ' + records[0][0]));
|
||||||
|
|
||||||
callback();
|
callback();
|
||||||
|
Loading…
Reference in New Issue
Block a user