Привет, ребята, я интегрировал круглую почту, хотя довольно грубо в моем приложении. Я просто открываю ее в iframe с учетными данными входа, прошедшими через переменные сеанса. Это работает, но проблема в том, что его очень медленный медленный - и я начинаю считать его из-за iframe. Мне было интересно, если кто-то смог более эффективно интегрировать программу на своих веб-сайтах - просто делать include (index.php) в программе не работает явно ...Интеграция почты Roundcube эффективно - буквально - кто-нибудь это сделал?
ответ
Не могли бы вы использовать следующий плагин в качестве основы для ваших усилий?
https://svn.roundcube.net/trunk/roundcubemail/plugins/http_authentication/
Позвольте мне знать, если это помогает, я рад предоставить больше помощь/указатели. Я один из лидеров RoundCube.
Приветствия, До
Спасибо, но в основном единственная проблема, с которой я столкнулся, - это просмотр почты. Это кажется довольно медленным, и я предполагаю, потому что для каждого действия он вызывает вызов IMAP. Я несколько раз настраивал круглую почту, хотя и требовал чего-то большего в строке ее наличия на моей странице. У меня нет проблем с аутентификацией, хотя решение, которое вы дали, намного чище, чем то, что я запускал :) – Ali
А, ну, если вы хотите поделиться некоторыми историями войны, напишите мне по адресу - \ at/-roundcube- \ dot/-net. Как и в случае «просмотра электронных писем», возможно, посмотрите на кеширование. Если это не поможет, и IMAP остается накладными расходами, я бы предложил вам изучить nginx для imap proxy/loadbalancing и imapproxy. – Till
@ danorton: Вам не удавалось просто отредактировать и исправить ссылку? Я просто сделал это сам, не знал, что мне нужно отслеживать ответы более двух лет назад, чтобы убедиться, что ссылки, которые я предоставил в то время, все еще актуальны сегодня. – Till
Вы пытались сравнивать скорость IFrame с просто ейся RoundCube открытой сам по себе? Потому что iframe не должен влиять на производительность. Это похоже на открытие другой вкладки в вашем браузере, за исключением ее внутренней части страницы. – ryeguy
О нет ... его jsut медленно. Его один из моих вариантов для клиента электронной почты в (mt). По моему мнению, @mail только немного лучше, но гораздо удобнее использовать (особенно если вы используете режим «простой ajax»). – prodigitalson
Ну, дело в том, что я хотел бы интегрировать веб-клиент, однако я не уверен, что у меня есть время для его создания с нуля или с помощью библиотек форм. Мне не нужно что-то очень сложное, просто приложение, где я могу видеть входящие и исходящие письма. Было ли мудрое решение строить с нуля, используя сторонние библиотеки, такие как Zend Mail? – Ali