New cookbok: How to use the Cloud to send Emails
Fixes and improvements after review
Fix wording and formatting
feature #3234 [Cookbook] New cookbok: How to use the Cloud to send Emails (bicpi)

This PR was submitted for the 2.2 branch but it was merged into the 2.3 branch instead (closes #3234).

Discussion
----------

[Cookbook] New cookbok: How to use the Cloud to send Emails

| Q             | A
| ------------- | ---
| Doc fix?      | no
| New docs?     | yes
| Applies to    | all
| Fixed tickets | -

This is a new cookbook article as proposed in #3193, I hope you like it.

Please let me know if there's something I can improve, especially regarding my English ;-)

Commits
-------

6bbbc8a Fix wording and formatting
4f7c0f3 Fixes and improvements after review
3490722 [Cookbook] New cookbok: How to use the Cloud to send Emails
use DebugClassLoader class from Debug component instead of the one from the Class Loader component
bug #3039 use DebugClassLoader class from Debug component instead of the one from ... (xabbuh)

This PR was submitted for the master branch but it was merged into the 2.4 branch instead (closes #3039).

Discussion
----------

use DebugClassLoader class from Debug component instead of the one from ...

...the Class Loader component

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.4
| Fixed tickets | #2955

Commits
-------

e78c1ca use DebugClassLoader class from Debug component instead of the one from the Class Loader component
Fixes of all kind
Fixes after review
Added missing PHP syntax coloration
minor #3633 Added missing PHP syntax coloration (DerekRoth)

This PR was submitted for the 2.4 branch but it was merged into the 2.3 branch instead (closes #3633).

Discussion
----------

Added missing PHP syntax coloration

Commits
-------

691f122 Added missing PHP syntax coloration
Adjusted the BC rules to be consistent

A previous rules states that we guarantee BC for code extending the class. This rules does not allow marking a class as final as it would be a fatal error for extending code after the upgrade, which is far from being BC.
minor #3645 Adjusted the BC rules to be consistent (stof)

This PR was merged into the 2.3 branch.

Discussion
----------

Adjusted the BC rules to be consistent

A previous rule states that we guarantee BC for code extending the class. This rules does not allow marking a class as final as it would be a fatal error for extending code after the upgrade, which is far from being BC.

/cc @fabpot @webmozart

Commits
-------

6c1ded9 Adjusted the BC rules to be consistent
minor #3595 Collection of fixes and improvements (bicpi)

This PR was merged into the 2.3 branch.

Discussion
----------

Collection of fixes and improvements

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | all
| Fixed tickets | -

This PR fixes all kind of typos, formatting and code issues.
It also adds some missing code blocks and notes or improvements.

Thanks for your review and please let me know if you see something wrong.

Commits
-------

56e475c Fixes after review
8d4f444 Fixes of all kind
Merge branch '2.3' into 2.4
Merge branch '2.4'

Conflicts:
	book/forms.rst