Αρχίζουμε πρώτα με την σάλτσα, βάζοντας τις ντομάτες μας με λίγο ελαιόλαδο, ρίγανη, αλάτι και πιπέρι και μια πρέζα ζάχαρη να βράσουν για 15 λεπτά, ίσα να δέσει. Εν τω μεταξύ σε άλλη κατσαρόλα τσιγαρίζουμε το κρεμμύδι μαζί με το σκόρδο σε λίγο λάδι και ρίχνουμε το σπανάκι μας, να μειωθεί ο όγκος του και να φύγουν τα ζουμιά του. Προσθέτουμε πολύ λίγο αλάτι και πιπέρι και όταν ρουφήξει τα υγρά του το απομακρύνουμε από την φωτιά. Το κόβουμε λίγο, έτσι ώστε να μπορέσουμε να γεμίσουμε τα κανελόνια.
Στην κατσαρόλα με το σπανάκι προσθέτουμε την ρικότα και την γραβιέρα και ανακατεύουμε μέχρι να γίνουν ένα ομοιόμορφο μείγμα.
Στο ταψί μας στρώνουμε την μισή σάλτσα, γεμίζουμε τα κανελόνια και τα βάζουμε στο ταψί. Έπειτα περιχύνουμε με την υπόλοιπη σάλτσα. Πασπαλίζουμε με τα τυριά μας και ψήνουμε σε προθερμασμένο φούρνο στους 180°C για μισή ώρα μέχρι να μαλακώσει το κανελόνι.