Это происходит, потому что Вы пропускаете пробел crlf для разделения заголовков от тела. Электронные письма следуют за форматом:
Header1: blah\r\n
HeaderN: blah\r\n
\r\n
Body
Я добавил \r\n
для акцента, но в основном, Вы разделяете заголовки от содержания с помощью пустой строки (или, в сущности, двойной crlf). Это, эта область в Вашем электронном письме должна была бы быть изменена:
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="B_ALT_4ce5ad89986c6"
This is a multi-part message in MIME format.
Your email application may not support this format.
--B_ALT_4ce5ad89986c6
... и представьте пробел crlf...
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="B_ALT_4ce5ad89986c6"
This is a multi-part message in MIME format.
Your email application may not support this format.
--B_ALT_4ce5ad89986c6
Надеюсь, это поможет!
Andrew
Вы используете квантовую или новую сеть? это essex или folsom, или, может быть, даже grizzly?
Я предполагаю, что вы настроили пул ресурсов общедоступного IP, который конфликтует с IP, назначенным вашему развертыванию openstack на одном сервере. Если этот IP-адрес назначен физическому интерфейсу на физическом хосте, любая служба, прослушивающая 0.0.0.0, будет прослушивать этот IP-адрес (вероятно, это будет иметь место для ssh).
Если вы намереваетесь использовать один общедоступный IP-адрес как для облака openstack, так и для физического хоста, я рекомендую выполнить NAT за пределами этого физического узла.